Compare commits

...

11 Commits

Author SHA1 Message Date
boris
ad2e60931a vault backup: 2025-03-21 13:03:33 2025-03-21 13:03:33 +00:00
boris
ae837183f1 vault backup: 2025-03-16 18:59:42 2025-03-16 18:59:42 +00:00
boris
6befcc90d4 vault backup: 2025-02-07 13:04:59 2025-02-07 13:04:59 +00:00
boris
2f42f90f7e vault backup: 2025-02-06 13:22:51 2025-02-06 13:22:51 +00:00
boris
1baae0c758 vault backup: 2025-02-05 23:43:05 2025-02-05 23:43:05 +00:00
boris
ce60263c6e vault backup: 2025-01-31 13:18:36 2025-01-31 13:18:36 +00:00
George Wilkinson
be2b1b4ecf vault backup: 2025-01-31 13:05:28 2025-01-31 13:05:28 +00:00
George Wilkinson
95b8c330c1 vault backup: 2025-01-31 09:16:46 2025-01-31 09:16:46 +00:00
George Wilkinson
15c3f2f85e vault backup: 2025-01-31 09:13:25 2025-01-31 09:13:25 +00:00
George Wilkinson
828d37e0c8 vault backup: 2025-01-30 17:33:17 2025-01-30 17:33:17 +00:00
George Wilkinson
8bc99d0497 vault backup: 2025-01-30 09:27:31 2025-01-30 09:27:31 +00:00
413 changed files with 31756 additions and 1052 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

5
.obsidian/app.json vendored Normal file → Executable file
View File

@@ -1,13 +1,14 @@
{
"showInlineTitle": true,
"useMarkdownLinks": true,
"promptDelete": true,
"promptDelete": false,
"showLineNumber": true,
"attachmentFolderPath": "images",
"pdfExportSettings": {
"includeName": true,
"pageSize": "A4",
"landscape": false,
"margin": "0",
"margin": "2",
"downscalePercent": 64
},
"readableLineLength": false,

13
.obsidian/appearance.json vendored Normal file → Executable file
View File

@@ -1,7 +1,12 @@
{
"accentColor": "#4f78d8",
"theme": "obsidian",
"cssTheme": "Things",
"accentColor": "",
"theme": "moonstone",
"cssTheme": "Tokyo Night",
"nativeMenus": true,
"baseFontSize": 16
"baseFontSize": 14,
"interfaceFontFamily": "AppleGothic,Ubuntu Mono",
"textFontFamily": "AppleGothic,DejaVu Math TeX Gyre",
"monospaceFontFamily": "PT Mono,Andale Mono",
"baseFontSizeAction": false,
"translucency": true
}

0
.obsidian/bookmarks.json vendored Normal file → Executable file
View File

3
.obsidian/community-plugins.json vendored Normal file → Executable file
View File

@@ -7,5 +7,6 @@
"obsidian-style-settings",
"url-into-selection",
"obsidian-csv-table",
"mermaid-tools"
"mermaid-tools",
"obsidian-latex"
]

0
.obsidian/core-plugins-migration.json vendored Normal file → Executable file
View File

3
.obsidian/core-plugins.json vendored Normal file → Executable file
View File

@@ -26,5 +26,6 @@
"workspaces": false,
"file-recovery": true,
"publish": false,
"sync": false
"sync": false,
"webviewer": false
}

0
.obsidian/graph.json vendored Normal file → Executable file
View File

0
.obsidian/hotkeys.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/cm-typewriter-scroll-obsidian/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/cm-typewriter-scroll-obsidian/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/cm-typewriter-scroll-obsidian/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/cm-typewriter-scroll-obsidian/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/dataview/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/dataview/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/dataview/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/drawio-obsidian/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/drawio-obsidian/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/drawio-obsidian/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/drawio-obsidian/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/local-backup/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/local-backup/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/local-backup/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/mermaid-tools/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/mermaid-tools/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/mermaid-tools/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/mermaid-tools/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-csv-table/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-csv-table/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-csv-table/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-diagrams-net/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-diagrams-net/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-excel-to-markdown-table/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-excel-to-markdown-table/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-excel-to-markdown-table/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-full-calendar/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-full-calendar/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-full-calendar/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-full-calendar/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-git/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-git/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-git/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-git/styles.css vendored Normal file → Executable file
View File

File diff suppressed because one or more lines are too long

15605
.obsidian/plugins/obsidian-latex-suite/main.js vendored Executable file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,11 @@
{
"id": "obsidian-latex-suite",
"name": "Latex Suite",
"version": "1.9.8",
"minAppVersion": "1.0.0",
"description": "Make typesetting LaTeX math as fast as handwriting through snippets, text expansion, and editor enhancements",
"author": "artisticat",
"authorUrl": "https://github.com/artisticat1",
"fundingUrl": "https://ko-fi.com/artisticat",
"isDesktopOnly": false
}

View File

@@ -0,0 +1,235 @@
/* Settings panel */
.setting-item.hidden {
display: none;
}
.setting-item.setting-item-heading .latex-suite-settings-icon {
margin-right: var(--size-4-2);
display: inline-flex;
}
.setting-item.setting-item-heading:has(.latex-suite-settings-icon) {
border-bottom: 1px solid var(--background-modifier-border);
}
.setting-item.setting-item-heading:has(.latex-suite-settings-icon) + .setting-item {
border-top: none;
}
.setting-item.setting-item-heading:has(.latex-suite-settings-icon) ~ .setting-item:not(.setting-item-heading), .latex-suite-snippet-variables-setting + .setting-item-control {
width: calc(100% - 26px);
margin-left: 26px;
}
.latex-suite-snippet-variables-setting .setting-item-control {
height: 120px;
}
.latex-suite-snippet-variables-setting .setting-item-control textarea {
width: 100%;
height: 100%;
}
.snippets-text-area, .latex-suite-snippet-variables-setting {
display: inline-block;
}
.snippets-text-area .setting-item-info, .latex-suite-snippet-variables-setting .setting-item-info {
margin-bottom: 0.75rem;
}
.snippets-text-area .setting-item-control {
flex-direction: column;
align-items: flex-end;
}
.snippets-editor-wrapper {
width: 100%;
margin-bottom: 0.75rem;
}
.snippets-editor-wrapper .cm-editor {
border: 1px solid var(--background-modifier-border);
border-radius: 4px;
font-size: var(--font-inputs);
height: 20em;
outline: none !important;
text-align: left;
}
.snippets-editor-wrapper .cm-line, .snippets-editor-wrapper .cm-lineNumbers {
font-family: var(--font-monospace);
}
.snippets-footer {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
}
.snippets-editor-validity {
display: flex;
align-items: center;
}
.snippets-editor-validity-indicator {
color: white;
display: inline-block;
border-radius: 1em;
margin-right: 10px;
cursor: default;
visibility: hidden;
}
.snippets-editor-validity-indicator svg {
width: 16px !important;
height: 16px !important;
}
.snippets-editor-validity-indicator:hover {
color: white;
}
.snippets-editor-validity-indicator.valid {
background-color: var(--color-green);
visibility: visible;
}
.snippets-editor-validity-indicator.invalid {
background-color: var(--color-red);
visibility: visible;
}
.snippets-editor-buttons {
display: flex;
flex-direction: row;
}
.latex-suite-confirmation-modal .setting-item {
border: none;
}
.search-input-container input.latex-suite-location-input-el {
width: initial;
}
/*
Snippet color classes.
*/
/* These extra selectors enforce their color on all children, because CodeMirror does weird nesting of spans when
nesting multiple decorations. */
.latex-suite-snippet-placeholder {
border-radius: 2px;
background-color: var(--placeholder-bg);
outline: var(--placeholder-outline) solid 1px;
}
.latex-suite-snippet-placeholder-0, span.latex-suite-snippet-placeholder-0 span {
--placeholder-bg: #87cefa2e;
--placeholder-outline: #87cefa6e;
}
.theme-dark .latex-suite-snippet-placeholder-0, span.latex-suite-snippet-placeholder-0 span {
--placeholder-outline: #87cefa43;
}
.latex-suite-snippet-placeholder-1, span.latex-suite-snippet-placeholder-1 span {
--placeholder-bg: #ffa50033;
--placeholder-outline: #ffa5006b;
}
.theme-dark .latex-suite-snippet-placeholder-1, span.latex-suite-snippet-placeholder-1 span {
--placeholder-outline: #ffa5004d;
}
.latex-suite-snippet-placeholder-2, span.latex-suite-snippet-placeholder-2 span {
--placeholder-bg: #00ff0022;
--placeholder-outline: #00ff0060;
}
.theme-dark .latex-suite-snippet-placeholder-2, span.latex-suite-snippet-placeholder-2 span {
--placeholder-outline: #00ff003d;
}
/* Conceal */
span.cm-math.cm-concealed-bold {
font-weight: bold;
}
span.cm-math.cm-concealed-underline {
text-decoration: underline;
}
span.cm-math.cm-concealed-mathrm, sub.cm-math.cm-concealed-mathrm {
font-style: normal;
}
/* Conceal superscripts without changing line height */
sup.cm-math {
line-height: 0;
}
sup.cm-math, sub.cm-math {
font-style: italic;
}
/* Inline math tooltip styling */
.theme-light .cm-tooltip.cm-tooltip-cursor {
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.028), 0px 3.4px 6.7px rgba(0, 0, 0, .042), 0px 5px 20px rgba(0, 0, 0, .07);
}
.theme-dark .cm-tooltip.cm-tooltip-cursor {
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1),
0px 3.4px 6.7px rgba(0, 0, 0, 0.15),
0px 0px 30px rgba(0, 0, 0, 0.27);
}
/* Highlight brackets */
.theme-light .latex-suite-highlighted-bracket, .theme-light .latex-suite-highlighted-bracket [class^="latex-suite-color-bracket-"] {
background-color: hsl(var(--accent-h), var(--accent-s), 40%, 0.3);
}
.theme-dark .latex-suite-highlighted-bracket, .theme-dark .latex-suite-highlighted-bracket [class^="latex-suite-color-bracket-"] {
background-color: hsl(var(--accent-h), var(--accent-s), 70%, 0.6);
}
/* Color matching brackets */
.theme-light .latex-suite-color-bracket-0, .theme-light .latex-suite-color-bracket-0 .cm-bracket {
color: #527aff;
}
.theme-dark .latex-suite-color-bracket-0, .theme-dark .latex-suite-color-bracket-0 .cm-bracket {
color: #47b8ff;
}
.theme-light .latex-suite-color-bracket-1, .theme-light .latex-suite-color-bracket-1 .cm-bracket {
color: #ff50b7;
}
.theme-dark .latex-suite-color-bracket-1, .theme-dark .latex-suite-color-bracket-1 .cm-bracket {
color: #ff55cd;
}
.theme-light .latex-suite-color-bracket-2, .theme-light .latex-suite-color-bracket-2 .cm-bracket {
color: #69ba00;
}
.theme-dark .latex-suite-color-bracket-2, .theme-dark .latex-suite-color-bracket-2 .cm-bracket {
color: #73ff63;
}
/* .latex-suite-color-bracket-3 {
color: #8de15c;
} */

206
.obsidian/plugins/obsidian-latex/main.js vendored Executable file
View File

@@ -0,0 +1,206 @@
'use strict';
var obsidian = require('obsidian');
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
/* global Reflect, Promise */
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
function __extends(d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}
function __awaiter(thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
}
function __generator(thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
}
var DEFAULT_SETTINGS = {
preamblePath: "preamble.sty",
};
var JaxPlugin = /** @class */ (function (_super) {
__extends(JaxPlugin, _super);
function JaxPlugin(app, manifest) {
var _this = _super.call(this, app, manifest) || this;
_this.app = app;
_this.settings = DEFAULT_SETTINGS;
return _this;
}
JaxPlugin.prototype.loadPreamble = function () {
return __awaiter(this, void 0, void 0, function () {
var preamble;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.app.vault.adapter.read(this.settings.preamblePath)];
case 1:
preamble = _a.sent();
if (MathJax.tex2chtml == undefined) {
MathJax.startup.ready = function () {
MathJax.startup.defaultReady();
MathJax.tex2chtml(preamble);
};
}
else {
MathJax.tex2chtml(preamble);
}
return [2 /*return*/];
}
});
});
};
JaxPlugin.prototype.loadSettings = function () {
return __awaiter(this, void 0, void 0, function () {
var _a, _b, _c, _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
_a = this;
_c = (_b = Object).assign;
_d = [{}, DEFAULT_SETTINGS];
return [4 /*yield*/, this.loadData()];
case 1:
_a.settings = _c.apply(_b, _d.concat([_e.sent()]));
return [2 /*return*/];
}
});
});
};
JaxPlugin.prototype.saveSettings = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.saveData(this.settings)];
case 1:
_a.sent();
return [2 /*return*/];
}
});
});
};
JaxPlugin.prototype.onload = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.loadSettings()];
case 1:
_a.sent();
this.addSettingTab(new JaxPluginSettingTab(this.app, this));
// Load MathJax so that we can modify it
// Otherwise, it would not be loaded when this plugin is loaded
return [4 /*yield*/, obsidian.loadMathJax()];
case 2:
// Load MathJax so that we can modify it
// Otherwise, it would not be loaded when this plugin is loaded
_a.sent();
if (!MathJax) {
console.warn("MathJax was not defined despite loading it.");
return [2 /*return*/];
}
return [4 /*yield*/, this.loadPreamble()];
case 3:
_a.sent();
return [2 /*return*/];
}
});
});
};
JaxPlugin.prototype.onunload = function () {
// TODO: Is it possible to remove our definitions?
console.log('Unloading Extended MathJax');
};
return JaxPlugin;
}(obsidian.Plugin));
var JaxPluginSettingTab = /** @class */ (function (_super) {
__extends(JaxPluginSettingTab, _super);
function JaxPluginSettingTab(app, plugin) {
var _this = _super.call(this, app, plugin) || this;
_this.plugin = plugin;
return _this;
}
JaxPluginSettingTab.prototype.display = function () {
var _this = this;
var containerEl = this.containerEl;
containerEl.empty();
new obsidian.Setting(containerEl)
.setName('Preamble path')
.setDesc('Path to global preamble. (Requires reload!)')
.addText(function (text) {
return text
.setValue(_this.plugin.settings.preamblePath)
.onChange(function (value) { return __awaiter(_this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
this.plugin.settings.preamblePath = value;
return [4 /*yield*/, this.plugin.saveSettings()];
case 1:
_a.sent();
return [2 /*return*/];
}
});
}); });
});
};
return JaxPluginSettingTab;
}(obsidian.PluginSettingTab));
module.exports = JaxPlugin;
/* nosourcemap */

View File

@@ -0,0 +1,10 @@
{
"id": "obsidian-latex",
"name": "Extended MathJax",
"version": "0.4.1",
"minAppVersion": "0.12.16",
"description": "Adds support for a MathJax preamble and enables additional MathJax extensions for specific domains (chemistry, proofs).",
"author": "Xavier Denis & Ng Wei En",
"authorUrl": "https://github.com/wei2912/obsidian-latex",
"isDesktopOnly": false
}

0
.obsidian/plugins/obsidian-linter/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-linter/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-linter/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-linter/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-style-settings/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-style-settings/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-style-settings/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/obsidian-style-settings/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/omnisearch/data.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/omnisearch/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/omnisearch/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/plugins/omnisearch/styles.css vendored Normal file → Executable file
View File

0
.obsidian/plugins/url-into-selection/main.js vendored Normal file → Executable file
View File

0
.obsidian/plugins/url-into-selection/manifest.json vendored Normal file → Executable file
View File

4
.obsidian/themes/AnuPpuccin/manifest.json vendored Normal file → Executable file
View File

@@ -1,7 +1,7 @@
{
"name": "AnuPpuccin",
"version": "1.4.5",
"minAppVersion": "0.16.0",
"version": "1.5.0",
"minAppVersion": "1.6.0",
"author": "Anubis",
"authorUrl": "https://github.com/AnubisNekhet"
}

1974
.obsidian/themes/AnuPpuccin/theme.css vendored Normal file → Executable file

File diff suppressed because it is too large Load Diff

2
.obsidian/themes/Catppuccin/manifest.json vendored Normal file → Executable file
View File

@@ -1,6 +1,6 @@
{
"name": "Catppuccin",
"version": "0.4.17",
"version": "0.4.41",
"minAppVersion": "1.0.0",
"author": "Marshall Beckrich",
"authorUrl": "https://github.com/catppuccin/obsidian"

779
.obsidian/themes/Catppuccin/theme.css vendored Normal file → Executable file
View File

@@ -72,7 +72,7 @@ body {
--canvas-dot-pattern: var(--color-base-30);
/* Checkboxes */
--checkbox-radius: var(--radius-s);
--checkbox-size: 15px;
--checkbox-size: var(--font-text-size);
--checkbox-marker-color: var(--background-primary);
--checkbox-color: var(--interactive-accent);
--checkbox-color-hover: var(--interactive-accent-hover);
@@ -129,7 +129,7 @@ body {
var(--background-modifier-border),
inset 0 0 0 1px var(--background-modifier-border);
/* File layout */
--file-line-width: 65ch;
--file-line-width: 700px;
--file-folding-offset: 24px;
--file-margins: var(--size-4-8);
--file-header-font-size: var(--font-ui-small);
@@ -487,8 +487,8 @@ body {
--table-row-last-border-width: var(--table-border-width);
/* Tags */
--tag-size: max(var(--font-ui-medium), var(--font-small));
--tag-color: rgb(var(--ctp-accent));
--tag-color-hover: rgb(var(--ctp-accent));
--tag-color: rgb(var(--ctp-tag-pill-color, var(--ctp-accent)));
--tag-color-hover: rgb(var(--ctp-tag-pill-color, var(--ctp-accent)));
--tag-decoration: none;
--tag-decoration-hover: underline;
--tag-background: transparent;
@@ -505,10 +505,7 @@ body {
--tag-radius: 0.8em;
/* Window frame */
--titlebar-background: var(--background-secondary);
--titlebar-background-focused:
var(
--background-secondary-alt
);
--titlebar-background-focused: var(--background-secondary-alt);
--titlebar-border-width: 0;
--titlebar-border-color: var(--background-modifier-border);
--titlebar-text-color: var(--text-muted);
@@ -573,7 +570,7 @@ body {
}
/* @settings
name: Catppuccin Accents
name: "Catppuccin: Catppuccin Accents"
id: catppuccin-theme-settings
settings:
-
@@ -648,7 +645,7 @@ settings:
value: ctp-accent-lavender
*/
/* @settings
name: Icon Styles
name: "Catppuccin: Icon Styles"
id: catppuccin-icon-styles
settings:
-
@@ -658,7 +655,7 @@ settings:
type: class-toggle
*/
/* @settings
name: Interface Styles
name: "Catppuccin: Interface Styles"
id: catppuccin-interface-styles
settings:
-
@@ -668,7 +665,7 @@ settings:
type: class-toggle
*/
/* @settings
name: Font Styles
name: "Catppuccin: Font Styles"
id: catppuccin-font-styles
settings:
-
@@ -907,7 +904,7 @@ settings:
-
*/
/* @settings
name: File Name and Headings
name: "Catppuccin: File Name and Headings"
id: catppuccin-heading-settings
settings:
-
@@ -1325,8 +1322,97 @@ settings:
value: var(--ctp-subtext0)
*/
/* @settings
name: "Catppuccin: PDF Settings"
id: catppuccin-pdf
settings:
-
id: ctp-seamless-pdf
title: Remove borders around PDF pages
description: View PDFs without borders, akin to the Minimal theme's "seamless" setting
type: class-toggle
-
id: ctp-pdf-darken
title: Darken PDF background
description: When using a dark flavor, inverts a PDF's background color. This might be helpful when using a PDF with a light background in dark mode Obsidian, depending on your preferences and the colors present in the PDF
type: class-toggle
-
id: ctp-pdf-blend
title: Blend PDF background
description: When using light mode, attempts to blend the theme's background color into the PDF
type: class-toggle
*/
/* @settings
name: "Catppuccin: Tag Styles"
id: catppuccin-tag-styles
settings:
-
id: ctp-tag-pill
title: Pill-shaped tags
description: Make tags stand out with a pill-shaped appearance, reverts to Obsidian's default style
type: class-toggle
-
id: ctp-tag-pill-color
title: Tag text color
description: Select your tag text color
type: variable-select
allowEmpty: false
default: var(--ctp-accent)
options:
-
label: Accent
value: var(--ctp-accent)
-
label: Rosewater
value: var(--ctp-rosewater)
-
label: Flamingo
value: var(--ctp-flamingo)
-
label: Pink
value: var(--ctp-pink)
-
label: Mauve
value: var(--ctp-mauve)
-
label: Red
value: var(--ctp-red)
-
label: Maroon
value: var(--ctp-maroon)
-
label: Peach
value: var(--ctp-peach)
-
label: Yellow
value: var(--ctp-yellow)
-
label: Green
value: var(--ctp-green)
-
label: Teal
value: var(--ctp-teal)
-
label: Sky
value: var(--ctp-sky)
-
label: Sapphire
value: var(--ctp-sapphire)
-
label: Blue
value: var(--ctp-blue)
-
label: Lavender
value: var(--ctp-lavender)
-
label: White
value: var(--ctp-text)
-
label: Gray
value: var(--ctp-subtext0)
*/
/* @settings
name: Credits and Source Code
name: "Catppuccin: Credits and Source Code"
id: source-code
settings:
-
@@ -1611,8 +1697,9 @@ settings:
--text-error-hover: rgb(var(--ctp-red), 80%);
--text-highlight-bg: rgb(var(--ctp-rosewater), 100%);
--text-highlight-bg-active: rgb(var(--ctp-rosewater), 100%);
--text-selection: rgb(var(--ctp-rosewater), 100%);
--text-on-accent: rgb(var(--ctp-base));
--text-selection: rgb(var(--ctp-overlay2), 30%);
--text-on-accent: rgb(var(--ctp-mantle));
--text-on-accent-inverted: rgb(var(--ctp-mantle));
--interactive-normal: rgb(var(--ctp-surface0));
--interactive-hover: rgb(var(--ctp-surface1));
--interactive-accent: rgb(var(--ctp-accent));
@@ -1684,8 +1771,11 @@ body {
}
strong,
.cm-strong {
.cm-strong,
.cm-s-obsidian span.cm-formatting-strong,
.cm-s-obsidian span.cm-strong {
--bold-color: rgb(var(--ctp-bold, var(--ctp-sapphire)));
color: rgb(var(--ctp-bold, var(--ctp-sapphire)));
}
em,
@@ -1698,6 +1788,10 @@ del,
color: rgb(var(--ctp-strikethrough, var(--ctp-maroon)));
}
.cm-s-obsidian .cm-link.cm-strikethrough {
text-decoration: line-through;
}
.markdown-rendered blockquote,
.cm-s-obsidian span.cm-quote {
--blockquote-border-color: rgb(var(--ctp-blockquote, var(--ctp-accent)));
@@ -1817,10 +1911,6 @@ h6,
color: var(--text-on-accent);
}
::selection {
color: var(--text-on-accent);
}
.cm-s-obsidian span.cm-error {
color: rgb(var(--ctp-red));
}
@@ -1838,8 +1928,13 @@ h6,
border: 1px solid rgb(var(--ctp-rosewater), 60%);
}
/**
* 1. Not sure when or why I added this, but it became an issue in
https://github.com/catppuccin/obsidian/issues/60. I have set it to the value it
should have. Hopefully it doesn't break anything!
*/
.tree-item-self.is-clickable.nav-file-title.has-focus[style] {
--background-modifier-border-focus: var(--background-modifier-border-focus);
--background-modifier-border-focus: var(--color-base-40);
}
/*
@@ -2139,6 +2234,10 @@ body {
color: var(--text-on-accent);
}
.tree-item-self.is-being-renamed:focus-within {
color: currentcolor;
}
/*
* Open folder
*/
@@ -2162,6 +2261,14 @@ body {
display: none;
}
/*
* Bring block edit button in line with rest of button hovers
*/
.markdown-source-view.mod-cm6 .pdf-embed .edit-block-button:hover {
background-color: rgb(var(--ctp-pink));
color: var(--text-on-accent);
}
select:focus,
.dropdown:focus {
box-shadow: 0 0 0 2px rgb(var(--ctp-accent), 70%);
@@ -2208,6 +2315,31 @@ input[type=number]:focus-visible {
background-color: rgb(var(--ctp-crust));
}
input[type=date]::-webkit-datetime-edit-month-field:active,
input[type=datetime-local]::-webkit-datetime-edit-month-field:active,
input[type=date]::-webkit-datetime-edit-month-field:focus,
input[type=datetime-local]::-webkit-datetime-edit-month-field:focus,
input[type=date]::-webkit-datetime-edit-day-field:active,
input[type=datetime-local]::-webkit-datetime-edit-day-field:active,
input[type=date]::-webkit-datetime-edit-day-field:focus,
input[type=datetime-local]::-webkit-datetime-edit-day-field:focus,
input[type=date]::-webkit-datetime-edit-year-field:active,
input[type=datetime-local]::-webkit-datetime-edit-year-field:active,
input[type=date]::-webkit-datetime-edit-year-field:focus,
input[type=datetime-local]::-webkit-datetime-edit-year-field:focus {
color: var(--text-on-accent);
}
input[type=datetime-local]::-webkit-datetime-edit-minute-field:active,
input[type=datetime-local]::-webkit-datetime-edit-minute-field:focus,
input[type=datetime-local]::-webkit-datetime-edit-hour-field:active,
input[type=datetime-local]::-webkit-datetime-edit-hour-field:focus,
input[type=datetime-local]::-webkit-datetime-edit-second-field:active,
input[type=datetime-local]::-webkit-datetime-edit-second-field:focus {
background-color: var(--text-selection);
color: var(--text-on-accent);
}
.cm-s-obsidian .cm-formatting-link.cm-url,
.cm-s-obsidian .cm-url,
.cm-s-obsidian .cm-link,
@@ -2236,22 +2368,41 @@ input[type=number]:focus-visible {
color: var(--link-color);
}
.cm-hashtag.cm-hashtag-end {
body:not(.ctp-tag-pill) .cm-hashtag.cm-hashtag-end {
text-decoration-color: transparent;
text-decoration-line: underline;
text-decoration-style: solid;
transition: var(--transition-text-decoration-color);
}
.cm-hashtag.cm-hashtag-end:hover {
text-decoration: underline 1px rgb(var(--ctp-accent));
body:not(.ctp-tag-pill) .cm-hashtag.cm-hashtag-end:hover {
text-decoration: underline 1px rgb(var(--ctp-tag-pill-color, var(--ctp-accent)));
text-underline-offset: 1px;
}
.cm-hashtag::selection {
text-shadow: 0.4px 0 0 rgb(var(--ctp-crust));
body:not(.ctp-tag-pill) .cm-hashtag::selection {
text-shadow: 0.4px 0 0 rgb(var(--ctp-tag-pill-color, var(--ctp-accent)));
}
/**
* 1. Restores default Obsidian settings to tags. See: #56
*/
.ctp-tag-pill {
--tag-size: var(--font-smaller);
--tag-decoration: none;
--tag-decoration-hover: none;
--tag-background: hsla(var(--interactive-accent-hsl), 0.1);
--tag-background-hover: hsla(var(--interactive-accent-hsl), 0.2);
--tag-border-color: hsla(var(--interactive-accent-hsl), 0.15);
--tag-border-color-hover: hsla(var(--interactive-accent-hsl), 0.15);
--tag-border-width: 0px;
--tag-padding-x: 0.65em;
--tag-padding-y: 0.25em;
--tag-radius: 2em;
--tag-weight: inherit;
}
/**
* 1. Allow users to pick tag text color with Style Settings
*/
.markdown-source-view.mod-cm6 .is-unresolved .cm-underline {
text-decoration-line: none;
}
@@ -2269,8 +2420,8 @@ input[type=number]:focus-visible {
}
.empty-state-action {
transition: var(--transition-hover-bg), var(--transition-hover-color);
border-radius: var(--radius-s);
transition: var(--transition-hover-bg), var(--transition-hover-color);
}
@media (hover: hover) {
@@ -2279,6 +2430,119 @@ input[type=number]:focus-visible {
color: var(--text-on-accent);
}
}
/**
* 1. Fix #97 highlighted link contrast issues
*/
.cm-s-obsidian .cm-highlight.cm-link .cm-underline {
color: var(--text-on-accent);
text-decoration: var(--text-on-accent) solid underline;
}
.cm-s-obsidian .cm-highlight.cm-link .cm-underline:hover {
color: var(--text-on-accent);
text-decoration-color: var(--text-on-accent);
}
.cm-s-obsidian .cm-highlight.cm-link:hover,
.cm-s-obsidian .cm-highlight.cm-url:hover {
color: var(--text-on-accent);
}
/**
* 1. Compatibility for mermaid mindmaps #73
* 2. CSS modified from obsidian forums post, !important seems to be req
*/
.theme-dark .mermaid .mindmap-node text {
fill: var(--text-on-accent) !important;
}
.theme-light .mermaid .mindmap-node text {
fill: var(--text-on-accent) !important;
}
/**
* 1. Colors for the first eight nodes in a mindmap
*/
.mermaid .section-0 path,
.mermaid .section-0 line,
.mermaid .section-edge-0 {
fill: var(--color-orange) !important;
stroke: var(--color-orange) !important;
}
.mermaid .section-1 path,
.mermaid .section-1 line,
.mermaid .section-edge-1 {
fill: var(--color-yellow) !important;
stroke: var(--color-yellow) !important;
}
.mermaid .section-2 path,
.mermaid .section-2 line,
.mermaid .section-edge-3 {
fill: var(--color-green) !important;
stroke: var(--color-green) !important;
}
.mermaid .section-3 path,
.mermaid .section-3 line,
.mermaid .section-edge-3 {
fill: var(--color-red) !important;
stroke: var(--color-red) !important;
}
.mermaid .section-4 path,
.mermaid .section-4 line,
.mermaid .section-edge-4 {
fill: var(--color-blue) !important;
stroke: var(--color-blue) !important;
}
.mermaid .section-5 path,
.mermaid .section-5 line,
.mermaid .section-edge-5 {
fill: var(--color-purple) !important;
stroke: var(--color-purple) !important;
}
.mermaid .section-6 path,
.mermaid .section-6 line,
.mermaid .section-edge-6 {
fill: var(--color-pink) !important;
stroke: var(--color-pink) !important;
}
.mermaid .section-7 path,
.mermaid .section-7 line,
.mermaid .section-edge-7 {
fill: var(--color-cyan) !important;
stroke: var(--color-cyan) !important;
}
/**
* 1. User requested integration with Style Settings plugin to replicate Minimal
* and its treatment of PDFs. Credit/source of modified scss:
* https://github.com/kepano/obsidian-minimal/blob/0b98cc8ec4576e148057ce6c0ff751ab4df1ece4/src/scss/content/pdf.scss
*/
.theme-light.ctp-seamless-pdf,
.theme-dark.ctp-seamless-pdf {
--pdf-shadow: none;
}
.theme-light.ctp-seamless-pdf .pdf-viewer .page,
.theme-dark.ctp-seamless-pdf .pdf-viewer .page {
border: 0;
}
.theme-dark.ctp-pdf-darken .pdf-viewer .canvasWrapper,
.theme-dark.ctp-pdf-darken .pdf-thumbnail-view .thumbnailImage {
filter: invert(1) hue-rotate(180deg);
mix-blend-mode: screen;
}
.theme-light.ctp-pdf-blend .pdf-viewer .canvasWrapper,
.theme-light.ctp-pdf-blend .pdf-thumbnail-view .thumbnailImage {
mix-blend-mode: multiply;
}
/* TODO Add to Style Settings instead */
.cm-s-obsidian span.obsidian-search-match-highlight {
background-color: rgb(var(--ctp-rosewater));
@@ -2457,12 +2721,16 @@ input[type=number]:focus-visible {
color: var(--text-muted);
}
.tree-item-self:hover .tree-item-flair,
.backlink-pane > .tree-item-self.is-collapsed:hover,
.outgoing-link-pane > .tree-item-self.is-collapsed:hover {
.tree-item-self:hover .tree-item-flair {
color: var(--text-on-accent);
}
@media (hover: hover) {
.backlink-pane > .tree-item-self.is-clickable.is-collapsed:hover,
.outgoing-link-pane > .tree-item-self.is-clickable.is-collapsed:hover {
color: var(--text-on-accent);
}
}
.nav-file-tag {
background-color: rgb(var(--ctp-surface0));
color: var(--text-normal);
@@ -2681,8 +2949,8 @@ button.mod-cta:hover {
text-transform: lowercase;
}
/*
* TODO: Some tweaks for the light/Catppuccin Latte theme.
/**
* Some tweaks for the light/Catppuccin Latte theme.
*/
.theme-dark:not(.css-settings-manager),
.theme-light:not(.css-settings-manager),
@@ -2718,7 +2986,7 @@ button.mod-cta:hover {
* Checkboxes
*/
/*
? I think !important is necessary to overwrite app.css's
? I think !important is necessary to overwrite app.css
*/
/*
* settings slider
@@ -2999,25 +3267,109 @@ button.mod-cta:hover {
.ctp-full-palette input[type=checkbox]:not(:checked) {
border-color: rgb(var(--ctp-maroon));
background-color: rgb(var(--ctp-red));
box-shadow: inset 4px 4px 12px rgb(var(--ctp-mantle)), inset -4px -4px 12px rgb(var(--ctp-mantle));
box-shadow: inset 2px 2px 24px rgb(var(--ctp-mantle)), inset -2px -2px 24px rgb(var(--ctp-mantle));
}
.theme-dark:not(.css-settings-manager) input[type=checkbox]:not(:checked):hover,
.theme-light:not(.css-settings-manager) input[type=checkbox]:not(:checked):hover,
.ctp-full-palette input[type=checkbox]:not(:checked):hover {
border-width: 2px;
}
.theme-dark:not(.css-settings-manager) input[type=checkbox]:checked,
.theme-light:not(.css-settings-manager) input[type=checkbox]:checked,
.ctp-full-palette input[type=checkbox]:checked {
.theme-dark:not(.css-settings-manager) input[type=checkbox]:not([data-task=">"],
[data-task="!"],
[data-task="-"],
[data-task="<"],
[data-task=l],
[data-task="*"],
[data-task=I],
[data-task=p],
[data-task=f],
[data-task=k],
[data-task=u],
[data-task=w],
[data-task=c],
[data-task=d],
[data-task=b]):checked,
.theme-light:not(.css-settings-manager) input[type=checkbox]:not([data-task=">"],
[data-task="!"],
[data-task="-"],
[data-task="<"],
[data-task=l],
[data-task="*"],
[data-task=I],
[data-task=p],
[data-task=f],
[data-task=k],
[data-task=u],
[data-task=w],
[data-task=c],
[data-task=d],
[data-task=b]):checked,
.ctp-full-palette input[type=checkbox]:not([data-task=">"],
[data-task="!"],
[data-task="-"],
[data-task="<"],
[data-task=l],
[data-task="*"],
[data-task=I],
[data-task=p],
[data-task=f],
[data-task=k],
[data-task=u],
[data-task=w],
[data-task=c],
[data-task=d],
[data-task=b]):checked {
border-color: transparent;
background-color: rgb(var(--ctp-green));
box-shadow: 0 0 0 1px rgb(var(--ctp-green), 40%);
}
.theme-dark:not(.css-settings-manager) input[type=checkbox]:checked:hover,
.theme-light:not(.css-settings-manager) input[type=checkbox]:checked:hover,
.ctp-full-palette input[type=checkbox]:checked:hover {
background-color: rgb(var(--ctp-maroon));
box-shadow: 0 0 0 1px rgb(var(--ctp-maroon), 40%);
.theme-dark:not(.css-settings-manager) input[type=checkbox]:not([data-task=">"],
[data-task="!"],
[data-task="-"],
[data-task="<"],
[data-task=l],
[data-task="*"],
[data-task=I],
[data-task=p],
[data-task=f],
[data-task=k],
[data-task=u],
[data-task=w],
[data-task=c],
[data-task=d],
[data-task=b]):checked:hover,
.theme-light:not(.css-settings-manager) input[type=checkbox]:not([data-task=">"],
[data-task="!"],
[data-task="-"],
[data-task="<"],
[data-task=l],
[data-task="*"],
[data-task=I],
[data-task=p],
[data-task=f],
[data-task=k],
[data-task=u],
[data-task=w],
[data-task=c],
[data-task=d],
[data-task=b]):checked:hover,
.ctp-full-palette input[type=checkbox]:not([data-task=">"],
[data-task="!"],
[data-task="-"],
[data-task="<"],
[data-task=l],
[data-task="*"],
[data-task=I],
[data-task=p],
[data-task=f],
[data-task=k],
[data-task=u],
[data-task=w],
[data-task=c],
[data-task=d],
[data-task=b]):checked:hover {
background-color: rgb(var(--ctp-accent));
box-shadow: 0 0 0 1px rgb(var(--ctp-accent), 40%);
}
.theme-dark:not(.css-settings-manager) .horizontal-tab-nav-item:hover,
.theme-dark:not(.css-settings-manager) .vertical-tab-nav-item:hover,
@@ -3160,6 +3512,16 @@ button.mod-cta:hover {
background-color: rgb(var(--ctp-rosewater), 60%);
}
.omnisearch-result:not(.is-selected) .omnisearch-highlight.omnisearch-default-highlight {
background-color: rgb(var(--ctp-rosewater), 100%);
}
.omnisearch-result.is-selected .omnisearch-result__folder-path > span,
.omnisearch-result.is-selected .omnisearch-result__extension,
.omnisearch-result.is-selected .omnisearch-result__counter {
color: var(--text-faint);
}
/*
* MAKE.md
*/
@@ -3294,6 +3656,333 @@ body:not(.is-grabbing .ctp-full-palette) .mk-sidebar {
--nav-item-color-selected: var(--text-on-accent);
}
/**
* 1. Folder Notes, issue #67
*/
body:not(.disable-folder-highlight) .tree-item-self.fn-is-active,
body.ctp-full-palette:not(.disable-folder-highlight) .tree-item-self.fn-is-active {
--nav-item-background-active: rgb(var(--ctp-mauve));
--nav-item-background-selected: rgb(var(--ctp-mauve));
--nav-item-color-active: var(--text-on-accent);
--nav-item-color-selected: var(--text-on-accent);
}
body:not(.disable-folder-highlight) .tree-item-self.fn-is-active {
--nav-item-background-active: rgb(var(--ctp-accent));
--nav-item-background-selected: rgb(var(--ctp-accent));
--nav-item-color-active: var(--text-on-accent);
--nav-item-color-selected: var(--text-on-accent);
}
body:not(.is-grabbing) .tree-item-self.fn-is-active:hover {
--nav-item-background-active: rgb(var(--ctp-accent), 90%);
--nav-item-background-selected: rgb(var(--ctp-accent), 90%);
--nav-item-color-active: var(--text-on-accent);
--nav-item-color-selected: var(--text-on-accent);
}
/**
* 1. Highlight active date in Calendar Plugin
*/
.active.svelte-q3wqg9, .day.svelte-q3wqg9:active,
.active.today.svelte-q3wqg9 {
background-color: rgb(var(--ctp-green)) !important;
color: var(--text-on-accent) !important;
}
.today.svelte-q3wqg9 {
background-color: rgb(var(--ctp-accent)) !important;
color: var(--text-on-accent) !important;
}
/**
* 1. Checklist icons implemented for #91. This scss is from Kepano's Minimal Theme under its MIT License. Thanks Kepano!
*/
.cm-formatting.cm-formatting-task.cm-property {
font-family: var(--font-monospace);
}
input[data-task=">"]:checked,
input[data-task="!"]:checked,
input[data-task="-"]:checked,
input[data-task="<"]:checked,
input[data-task=l]:checked,
input[data-task="*"]:checked,
input[data-task=I]:checked,
input[data-task=p]:checked,
input[data-task=f]:checked,
input[data-task=k]:checked,
input[data-task=u]:checked,
input[data-task=w]:checked,
input[data-task=c]:checked,
input[data-task=d]:checked,
input[data-task=b]:checked,
li[data-task=">"] > input:checked,
li[data-task="!"] > input:checked,
li[data-task="-"] > input:checked,
li[data-task="<"] > input:checked,
li[data-task=l] > input:checked,
li[data-task="*"] > input:checked,
li[data-task=I] > input:checked,
li[data-task=p] > input:checked,
li[data-task=f] > input:checked,
li[data-task=k] > input:checked,
li[data-task=u] > input:checked,
li[data-task=d] > input:checked,
li[data-task=w] > input:checked,
li[data-task=c] > input:checked,
li[data-task=b] > input:checked,
li[data-task=">"] > p > input:checked,
li[data-task="!"] > p > input:checked,
li[data-task="-"] > p > input:checked,
li[data-task="<"] > p > input:checked,
li[data-task=l] > p > input:checked,
li[data-task="*"] > p > input:checked,
li[data-task=I] > p > input:checked,
li[data-task=p] > p > input:checked,
li[data-task=f] > p > input:checked,
li[data-task=k] > p > input:checked,
li[data-task=u] > p > input:checked,
li[data-task=d] > p > input:checked,
li[data-task=w] > p > input:checked,
li[data-task=c] > p > input:checked,
li[data-task=b] > p > input:checked {
--checkbox-marker-color: transparent;
border: none;
border-radius: 0;
background-image: none;
background-color: currentColor;
-webkit-mask-size: var(--checkbox-icon);
-webkit-mask-position: 50% 50%;
}
/* [>] Forwarded */
input[data-task=">"]:checked,
li[data-task=">"] > input:checked,
li[data-task=">"] > p > input:checked {
color: var(--text-faint);
transform: rotate(90deg);
-webkit-mask-position: 50% 100%;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z' /%3E%3C/svg%3E");
}
/* [<] Schedule */
input[data-task="<"]:checked,
li[data-task="<"] > input:checked,
li[data-task="<"] > p > input:checked {
color: var(--text-faint);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z' clip-rule='evenodd' /%3E%3C/svg%3E");
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
/* [?] Question */
input[data-task="?"]:checked,
li[data-task="?"] > input:checked,
li[data-task="?"] > p > input:checked {
--checkbox-marker-color: transparent;
background-color: var(--color-yellow);
border-color: var(--color-yellow);
background-position: 50% 50%;
background-size: 200% 90%;
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="white" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E');
}
.theme-dark input[data-task="?"]:checked,
.theme-dark li[data-task="?"] > input:checked,
.theme-dark li[data-task="?"] > p > input:checked {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="black" fill-opacity="0.8" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E');
}
/* [/] Incomplete */
input[data-task="/"]:checked,
li[data-task="/"] > input:checked,
li[data-task="/"] > p > input:checked {
background-image: none;
background-color: transparent;
position: relative;
overflow: hidden;
}
input[data-task="/"]:checked:after,
li[data-task="/"] > input:checked:after,
li[data-task="/"] > p > input:checked:after {
top: 0;
left: 0;
content: " ";
display: block;
position: absolute;
background-color: var(--background-modifier-accent);
width: calc(50% - 0.5px);
height: 100%;
-webkit-mask-image: none;
}
/* [!] Important */
input[data-task="!"]:checked,
li[data-task="!"] > input:checked,
li[data-task="!"] > p > input:checked {
color: var(--color-orange);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
/* ["] Quote */
input[data-task=]:checked,
li[data-task=] > input:checked,
li[data-task=] > p > input:checked,
input[data-task='"']:checked,
li[data-task='"'] > input:checked,
li[data-task='"'] > p > input:checked {
--checkbox-marker-color: transparent;
background-position: 50% 50%;
background-color: var(--color-cyan);
border-color: var(--color-cyan);
background-size: 75%;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E');
}
.theme-dark input[data-task=]:checked,
.theme-dark li[data-task=] > input:checked,
.theme-dark li[data-task=] > p > input:checked,
.theme-dark input[data-task='"']:checked,
.theme-dark li[data-task='"'] > input:checked,
.theme-dark li[data-task='"'] > p > input:checked {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="black" fill-opacity="0.7" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E');
}
/* [-] Canceled */
input[data-task="-"]:checked,
li[data-task="-"] > input:checked,
li[data-task="-"] > p > input:checked {
color: var(--text-faint);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
body:not(.tasks) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task="-"]),
body:not(.tasks) .markdown-preview-view ul li[data-task="-"].task-list-item.is-checked,
body:not(.tasks) li[data-task="-"].task-list-item.is-checked {
color: var(--text-faint);
text-decoration: line-through solid var(--text-faint) 1px;
}
/* [*] Star */
input[data-task="*"]:checked,
li[data-task="*"] > input:checked,
li[data-task="*"] > p > input:checked {
color: var(--color-yellow);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z' /%3E%3C/svg%3E");
}
/* [l] Location */
input[data-task=l]:checked,
li[data-task=l] > input:checked,
li[data-task=l] > p > input:checked {
color: var(--color-red);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
/* [i] Info */
input[data-task=i]:checked,
li[data-task=i] > input:checked,
li[data-task=i] > p > input:checked {
--checkbox-marker-color: transparent;
background-color: var(--color-blue);
border-color: var(--color-blue);
background-position: 50%;
background-size: 100%;
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="white" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E');
}
.theme-dark input[data-task=i]:checked,
.theme-dark li[data-task=i] > input:checked,
.theme-dark li[data-task=i] > p > input:checked {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="black" fill-opacity="0.8" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E');
}
/* [S] Amount/savings/money */
input[data-task=S]:checked,
li[data-task=S] > input:checked,
li[data-task=S] > p > input:checked {
--checkbox-marker-color: transparent;
border-color: var(--color-green);
background-color: var(--color-green);
background-size: 100%;
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill="white" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E');
}
.theme-dark input[data-task=S]:checked,
.theme-dark li[data-task=S] > input:checked,
.theme-dark li[data-task=S] > p > input:checked {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill-opacity="0.8" fill="black" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E');
}
/* [I] Idea/lightbulb */
input[data-task=I]:checked,
li[data-task=I] > input:checked,
li[data-task=I] > p > input:checked {
color: var(--color-yellow);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M11 3a1 1 0 10-2 0v1a1 1 0 102 0V3zM15.657 5.757a1 1 0 00-1.414-1.414l-.707.707a1 1 0 001.414 1.414l.707-.707zM18 10a1 1 0 01-1 1h-1a1 1 0 110-2h1a1 1 0 011 1zM5.05 6.464A1 1 0 106.464 5.05l-.707-.707a1 1 0 00-1.414 1.414l.707.707zM5 10a1 1 0 01-1 1H3a1 1 0 110-2h1a1 1 0 011 1zM8 16v-1h4v1a2 2 0 11-4 0zM12 14c.015-.34.208-.646.477-.859a4 4 0 10-4.954 0c.27.213.462.519.476.859h4.002z' /%3E%3C/svg%3E");
}
/* [f] Fire */
input[data-task=f]:checked,
li[data-task=f] > input:checked,
li[data-task=f] > p > input:checked {
color: var(--color-red);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12.395 2.553a1 1 0 00-1.45-.385c-.345.23-.614.558-.822.88-.214.33-.403.713-.57 1.116-.334.804-.614 1.768-.84 2.734a31.365 31.365 0 00-.613 3.58 2.64 2.64 0 01-.945-1.067c-.328-.68-.398-1.534-.398-2.654A1 1 0 005.05 6.05 6.981 6.981 0 003 11a7 7 0 1011.95-4.95c-.592-.591-.98-.985-1.348-1.467-.363-.476-.724-1.063-1.207-2.03zM12.12 15.12A3 3 0 017 13s.879.5 2.5.5c0-1 .5-4 1.25-4.5.5 1 .786 1.293 1.371 1.879A2.99 2.99 0 0113 13a2.99 2.99 0 01-.879 2.121z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
/* [k] Key */
input[data-task=k]:checked,
li[data-task=k] > input:checked,
li[data-task=k] > p > input:checked {
color: var(--color-yellow);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M18 8a6 6 0 01-7.743 5.743L10 14l-1 1-1 1H6v2H2v-4l4.257-4.257A6 6 0 1118 8zm-6-4a1 1 0 100 2 2 2 0 012 2 1 1 0 102 0 4 4 0 00-4-4z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
/* [u] Up */
input[data-task=u]:checked,
li[data-task=u] > input:checked,
li[data-task=u] > p > input:checked {
color: var(--color-green);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 7a1 1 0 110-2h5a1 1 0 011 1v5a1 1 0 11-2 0V8.414l-4.293 4.293a1 1 0 01-1.414 0L8 10.414l-4.293 4.293a1 1 0 01-1.414-1.414l5-5a1 1 0 011.414 0L11 10.586 14.586 7H12z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
/* [d] Down */
input[data-task=d]:checked,
li[data-task=d] > input:checked,
li[data-task=d] > p > input:checked {
color: var(--color-red);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 13a1 1 0 100 2h5a1 1 0 001-1V9a1 1 0 10-2 0v2.586l-4.293-4.293a1 1 0 00-1.414 0L8 9.586 3.707 5.293a1 1 0 00-1.414 1.414l5 5a1 1 0 001.414 0L11 9.414 14.586 13H12z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
/* [w] Win */
input[data-task=w]:checked,
li[data-task=w] > input:checked,
li[data-task=w] > p > input:checked {
color: var(--color-purple);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 3a1 1 0 011-1h.01a1 1 0 010 2H7a1 1 0 01-1-1zm2 3a1 1 0 00-2 0v1a2 2 0 00-2 2v1a2 2 0 00-2 2v.683a3.7 3.7 0 011.055.485 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0A3.7 3.7 0 0118 12.683V12a2 2 0 00-2-2V9a2 2 0 00-2-2V6a1 1 0 10-2 0v1h-1V6a1 1 0 10-2 0v1H8V6zm10 8.868a3.704 3.704 0 01-4.055-.036 1.704 1.704 0 00-1.89 0 3.704 3.704 0 01-4.11 0 1.704 1.704 0 00-1.89 0A3.704 3.704 0 012 14.868V17a1 1 0 001 1h14a1 1 0 001-1v-2.132zM9 3a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1zm3 0a1 1 0 011-1h.01a1 1 0 110 2H13a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E");
}
/* [p] Pros */
input[data-task=p]:checked,
li[data-task=p] > input:checked,
li[data-task=p] > p > input:checked {
color: var(--color-green);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M2 10.5a1.5 1.5 0 113 0v6a1.5 1.5 0 01-3 0v-6zM6 10.333v5.43a2 2 0 001.106 1.79l.05.025A4 4 0 008.943 18h5.416a2 2 0 001.962-1.608l1.2-6A2 2 0 0015.56 8H12V4a2 2 0 00-2-2 1 1 0 00-1 1v.667a4 4 0 01-.8 2.4L6.8 7.933a4 4 0 00-.8 2.4z' /%3E%3C/svg%3E");
}
/* [c] Cons */
input[data-task=c]:checked,
li[data-task=c] > input:checked,
li[data-task=c] > p > input:checked {
color: var(--color-orange);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M18 9.5a1.5 1.5 0 11-3 0v-6a1.5 1.5 0 013 0v6zM14 9.667v-5.43a2 2 0 00-1.105-1.79l-.05-.025A4 4 0 0011.055 2H5.64a2 2 0 00-1.962 1.608l-1.2 6A2 2 0 004.44 12H8v4a2 2 0 002 2 1 1 0 001-1v-.667a4 4 0 01.8-2.4l1.4-1.866a4 4 0 00.8-2.4z' /%3E%3C/svg%3E");
}
/* [b] Bookmark */
input[data-task=b]:checked,
li[data-task=b] > input:checked,
li[data-task=b] > p > input:checked {
color: var(--color-orange);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M5 4a2 2 0 012-2h6a2 2 0 012 2v14l-5-2.5L5 18V4z' /%3E%3C/svg%3E");
}
/*
* Vollkorn is included as a base64 font in this theme.
* See font website here: http://vollkorn-typeface.com

2
.obsidian/themes/Dracula Official/manifest.json vendored Normal file → Executable file
View File

@@ -1,6 +1,6 @@
{
"name": "Dracula Official",
"version": "1.0.9",
"version": "1.1.1",
"minAppVersion": "0.16.0",
"author": "Dracula",
"authorUrl": "https://gitlab.com/chrismettal"

94
.obsidian/themes/Dracula Official/theme.css vendored Normal file → Executable file
View File

@@ -60,7 +60,7 @@
--text-on-accent: #282a36;
--text-title-h1: #bd93f9;
--text-title-h2: #ffb86c;
--text-title-h3: #52fa7c;
--text-title-h3: #50fa7b;
--text-title-h4: #ff5555;
--text-title-h5: #f1fa8c;
--text-title-h6: #bd93f4;
@@ -83,7 +83,17 @@
--accent-s: 94%;
--accent-l: 65%;
/* Dracula Code view*/
--code-normal: #F8F8F2;
--code-background: #282a36;
--dracula-foreground: #F8F8F2;
--dracula-Comment: #6272A4;
--dracula-keyword: #FF79C6;
--dracula-definition: #50FA7B;
--dracula-variable: #F8F8F2; /*"variable" tags are used everywhere in code, but Dracula usually only uses orange color only for declaration inputs, thus white is less annoying to look at*/
--dracula-number: #BD93F9;
--dracula-function: #8BE9FD;
--dracula-string: #F1FA8C;
}
/* LINKS & BRACKETS */
@@ -195,10 +205,10 @@ hr {
pre code {
padding: 5px !important;
color: var(--code-normal) !important;
color: var(--dracula-foreground);
line-height: normal;
display: block;
background-color: var(--background-primary-alt) !important;
background-color: var(--background-primary);
}
.markdown-preview-view pre {
@@ -207,35 +217,89 @@ pre code {
/* in-line code for editor and preview and code block for editor*/
code,
.cm-inline-code {
background-color: var(--background-primary-alt) !important;
color: var(--markup-code) !important;
color: var(--dracula-foreground) !important;
bottom: 0px !important;
}
/* Code Appearance */
/* editor */
/* Editing view */
.CodeMirror-code span.cm-inline-code {
color: var(--markup-code) !important;
}
.cm-hmd-codeblock {
color: var(--dracula-foreground);
}
.cm-hmd-codeblock.cm-keyword {
color: var(--dracula-keyword);
}
.cm-def.cm-hmd-codeblock {
color: var(--dracula-definition);
}
.cm-hmd-codeblock.cm-variable {
color: var(--dracula-variable);
}
.cm-hmd-codeblock.cm-operator{
color: var(--dracula-keyword);
}
.cm-hmd-codeblock.cm-number {
color: var(--dracula-number);
}
.cm-builtin.cm-hmd-codeblock {
color: var(--dracula-function);
}
.cm-hmd-codeblock.cm-string {
color: var(--dracula-string);
}
/* Preview */
code {
background-color: var(--background-primary);
color: var(--dracula-foreground);
}
.token.function {
color: var(--dracula-definition);
}
.token.operator {
color: var(--dracula-keyword);
}
.token.number {
color: var(--dracula-number);
}
.token.builtin {
color: var(--dracula-function);
}
.token.boolean {
color: var(--dracula-number);
}
.token.string {
color: var(--dracula-string);
}
/* Editor CodeBlock TEXT Appearance - */
.cm-s-obsidian pre.HyperMD-codeblock {
color: var(--markup-code) !important;
}
/* preview */
.markdown-preview-view code {
color: var(--code-normal);
background-color: var(--background-primary-alt) !important;
bottom: -0.1px !important;
}
/* borders */
.cm-s-obsidian span.cm-inline-code {

2
.obsidian/themes/Encore/manifest.json vendored Normal file → Executable file
View File

@@ -1,6 +1,6 @@
{
"name": "Encore",
"version": "2.8.0",
"version": "2.11.0",
"minAppVersion": "1.1.9",
"author": "Carbonateb",
"authorUrl": "https://lucaschampagne.dev/"

384
.obsidian/themes/Encore/theme.css vendored Normal file → Executable file
View File

@@ -44,6 +44,12 @@ settings:
-
label: Material Ocean
value: encore-theme-dark-materialocean
-
label: Flexoki
value: encore-theme-dark-flexoki
-
label: Glass Royale
value: encore-theme-dark-glass-royale
-
id: theme-light
title: 🌞 Theme • Light Mode
@@ -78,6 +84,81 @@ settings:
-
label: Custom
value: encore-colors-custom
-
id: encore-translucency
title: 👑 Encore Translucency
description: Get that translucent aesthetic back in your vault.
type: class-toggle
-
id: encore-translucency-category
title: 🖼️ Translucency Background
type: heading
level: 1
collapsed: true
-
id: encore-translucency-description
title: About
type: info-text
description: "Make sure you've enabled **👑 Encore Translucency** above. Check out the **Glass Royale** theme (dark mode only) for some translucent workspaces!"
markdown: true
-
id: encore-translucency-strength
title: Translucency Strength
description: Adjusts how visible the background is
type: variable-number-slider
default: 0.25
min: 0
max: 1
step: 0.05
-
id: encore-translucency-background
title: Translucency Background
description: Pick a background to use in translucent mode.
type: class-select
allowEmpty: false
default: encore-bg-image
options:
-
label: Custom Image
value: encore-bg-image
-
label: Emerald
value: encore-bg-emerald
-
label: Sapphire
value: encore-bg-sapphire
-
label: 🎦 Frosty
value: encore-bg-frosty
-
label: 🎦 Lava
value: encore-bg-lava
-
label: 🎦 Dawn
value: encore-bg-dawn
-
label: 🎦 Chromatic
value: encore-bg-chromatic
-
label: 🎦 Prismatic
value: encore-bg-prismatic
-
id: encore-translucency-image
title: Background Image
description: Used when "Translucency Background" is set to "Custom Image". Must be formatted as url("YOUR URL HERE")
type: variable-text
quotes: false
default: url("https://images.unsplash.com/photo-1707494966495-a2cc8c1dac1f?q=80&w=1935&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D")
-
id: encore-translucency-blur-amount
title: Image Blur Amount
description: Adjust how strong the blur is on images
type: variable-number-slider
default: 10
min: 0
max: 20
step: 1
#########################################################
# Custom Colours
@@ -184,7 +265,11 @@ settings:
title: Coloured Tooltip
description: Make tooltips stand out much more by applying your theme colour to the border
type: class-toggle
-
-
id: encore-highlight-border
title: Highlighted Text Border
description: Make highlighted text stand out even more with a glowing border
type: class-toggle
-
id: encore-bright-accent
title: Use Bright Accent Colour
@@ -230,6 +315,11 @@ settings:
title: Disable Clickability Fix
description: Encore makes it easier to click the edge of a document by adding some invisible padding. May cause issues if you have content that exceeds the width of your page. No effect on mobile version.
type: class-toggle
-
id: encore-disable-logo-on-hr
title: Disable Logo on Horizontal Rule
description: Encore adds the Obsidian logo to horizontal ruled lines "---". Turn this on to revert to a simple line
type: class-toggle
-
id: encore-no-calendar
title: Disable Calendar Integration
@@ -247,7 +337,6 @@ settings:
type: class-toggle
*/
@charset "UTF-8";
.view-content,
.view-header,
.workspace,
@@ -390,6 +479,7 @@ body {
body {
background-color: rgba(var(--grey-900-rgb), var(--en-opacity));
--tab-container-background: transparent;
}
body.is-translucent:not(.is-fullscreen) {
--en-opacity: 0.5;
@@ -409,6 +499,9 @@ body.theme-light.is-translucent:not(.is-fullscreen) {
background-color: rgba(var(--grey-800-rgb), var(--en-opacity));
border-radius: var(--tab-radius);
}
.mod-root .workspace-tab-container .workspace-leaf-content .canvas-wrapper {
background-color: transparent;
}
.mod-root .workspace-tab-container .workspace-leaf-content .canvas-wrapper .canvas-background {
background-color: rgba(var(--grey-800-rgb), var(--en-opacity));
--canvas-dot-pattern: var(--color-base-35);
@@ -419,6 +512,9 @@ body.theme-light .mod-root .workspace-tab-container .workspace-leaf-content {
background-color: rgba(var(--grey-900-rgb), var(--en-opacity));
border-radius: var(--tab-radius);
}
body.theme-light .mod-root .workspace-tab-container .workspace-leaf-content .canvas-wrapper {
background-color: transparent;
}
body.theme-light .mod-root .workspace-tab-container .workspace-leaf-content .canvas-wrapper .canvas-background {
background-color: rgba(var(--grey-900-rgb), var(--en-opacity));
}
@@ -438,7 +534,7 @@ body.encore-fancy-headers .workspace-tab-container .workspace-leaf-content > .vi
background-color: rgba(var(--grey-800-rgb), var(--en-opacity));
backdrop-filter: var(--en-acrylic);
}
body.encore-fancy-headers .workspace-tab-container .workspace-leaf-content > .view-content .cm-scroller {
body.encore-fancy-headers .workspace-tab-container .workspace-leaf-content > .view-content > div > div > .cm-scroller {
padding-top: calc(var(--header-height) + 32px);
}
body.encore-fancy-headers .workspace-tab-container .workspace-leaf-content > .view-content > iframe {
@@ -480,6 +576,11 @@ body.encore-fancy-headers .workspace-tab-container .workspace-leaf-content[data-
gap: 4px;
}
.workspace-tab-header-container {
padding-left: 0;
padding-right: 0;
}
.mod-root .workspace-tabs .workspace-tab-header-container-inner {
gap: 4px;
padding: 4px 0;
@@ -567,6 +668,11 @@ body.theme-light .mod-root .workspace-tab-header.is-active .workspace-tab-header
overflow: auto;
}
body:not(.is-mobile) .workspace-split.mod-left-split .workspace-sidedock-vault-profile {
background-color: transparent;
border: none;
}
body {
--line-height-normal: 1.65;
--link-decoration: none;
@@ -655,18 +761,17 @@ body {
border-bottom-right-radius: 8px;
}
.markdown-rendered hr,
.cm-line.hr hr {
body:not(.encore-disable-logo-on-hr) .markdown-rendered hr,
body:not(.encore-disable-logo-on-hr) .cm-line.hr hr {
height: 1px;
background-image: linear-gradient(to right, transparent, var(--hr-color) 46.2%, transparent 46.2%, transparent 54%, var(--hr-color) 54%, transparent);
border: none;
position: relative;
overflow: visible;
}
.markdown-source-view:not(.is-live-preview) .HyperMD-hr::after,
.markdown-rendered hr::after,
.cm-line.hr hr::after {
body:not(.encore-disable-logo-on-hr) .markdown-source-view:not(.is-live-preview) .HyperMD-hr::after,
body:not(.encore-disable-logo-on-hr) .markdown-rendered hr::after,
body:not(.encore-disable-logo-on-hr) .cm-line.hr hr::after {
content: "";
position: absolute;
top: -12px;
@@ -678,12 +783,10 @@ body {
background-repeat: no-repeat;
background-image: var(--obsidian-logo-small);
}
.markdown-source-view:not(.is-live-preview) .HyperMD-hr {
body:not(.encore-disable-logo-on-hr) .markdown-source-view:not(.is-live-preview) .HyperMD-hr {
position: relative;
}
.markdown-source-view:not(.is-live-preview) .HyperMD-hr::before {
body:not(.encore-disable-logo-on-hr) .markdown-source-view:not(.is-live-preview) .HyperMD-hr::before {
content: "";
position: absolute;
left: 0;
@@ -692,15 +795,117 @@ body {
height: 1px;
background-image: linear-gradient(to right, transparent 10%, var(--hr-color) 46.2%, transparent 46.2%, transparent 54%, var(--hr-color) 54%, transparent);
}
.markdown-source-view:not(.is-live-preview) .HyperMD-hr::after {
body:not(.encore-disable-logo-on-hr) .markdown-source-view:not(.is-live-preview) .HyperMD-hr::after {
top: 2px;
}
body.encore-disable-logo-on-hr .markdown-rendered hr,
body.encore-disable-logo-on-hr .cm-line.hr hr {
height: 1px;
background-image: linear-gradient(to right, transparent, var(--hr-color) 30%, var(--hr-color) 70%, transparent);
border: none;
}
.internal-embed.image-embed img {
border-radius: 4px;
}
body.encore-translucency.encore-bg-image .app-container {
background-image: var(--encore-translucency-image);
background-size: cover;
}
body.encore-translucency.encore-bg-image .app-container::before {
position: fixed;
inset: 0;
content: "";
background: transparent;
backdrop-filter: blur(calc(1px * pow(var(--encore-translucency-blur-amount, 10), 2)));
}
body.encore-translucency.encore-bg-frosty {
background-image: linear-gradient(rgb(12, 136, 126), rgb(78, 4, 250));
}
body.encore-translucency.encore-bg-frosty .app-container {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1920 3240' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3C/defs%3E%3Cellipse style='filter: blur(200px); fill: rgb(38, 214, 255);' cx='465.54' cy='549.634' rx='559.232' ry='230.137'%3E%3C/ellipse%3E%3Cellipse style='filter: blur(200px); fill: rgb(59, 55, 212);' cx='1461.894' cy='749.77' rx='559.232' ry='338.301'%3E%3C/ellipse%3E%3Cellipse style='filter: blur(200px); fill: rgb(123, 130, 208);' cx='398.22' cy='1237.125' rx='559.232' ry='338.301'%3E%3C/ellipse%3E%3Cellipse style='filter: blur(200px); fill: rgb(17, 197, 255);' cx='1546.62' cy='1737.081' rx='603.713' ry='357.778'%3E%3C/ellipse%3E%3Cellipse style='filter: blur(200px); fill: rgb(185, 185, 185);' cx='981.906' cy='1520.478' rx='371.639' ry='230.137'%3E%3C/ellipse%3E%3Cellipse style='filter: blur(200px); fill: rgb(35, 30, 204);' cx='549.068' cy='2325.941' rx='721.684' ry='405.989'%3E%3C/ellipse%3E%3Cellipse style='filter: blur(200px); fill: rgb(148, 19, 172);' cx='1338.121' cy='2790.09' rx='721.684' ry='405.989'%3E%3C/ellipse%3E%3Cellipse style='filter: blur(200px); fill: rgb(148, 19, 172);' cx='1297.975' cy='-434.34' rx='721.684' ry='405.989'%3E%3C/ellipse%3E%3C/svg%3E");
background-size: cover;
background-repeat: mirror;
animation: scroll-up infinite 120s linear;
}
body.encore-translucency.encore-bg-chromatic {
background-image: repeating-linear-gradient(45deg, rgb(15, 245, 254), rgb(111, 0, 255), rgb(255, 0, 0), rgb(255, 222, 0), rgb(167, 255, 0), rgb(0, 255, 136), rgb(15, 245, 254), rgb(111, 0, 255), rgb(253, 0, 0), rgb(255, 222, 0), rgb(167, 255, 0), rgb(0, 255, 136), rgb(15, 245, 254), rgb(111, 0, 255));
background-size: 100% 800vh;
animation: scroll-up-down infinite 180s ease-in-out alternate-reverse;
}
body.encore-translucency.encore-bg-chromatic::before {
position: fixed;
inset: 0;
content: "";
background-image: radial-gradient(transparent, rgba(0, 0, 0, 0.9411764706));
}
body.encore-translucency.encore-bg-prismatic {
background-image: repeating-linear-gradient(45deg, rgb(0, 4, 255), rgb(107, 15, 254), rgb(153, 0, 255), rgb(255, 0, 242), rgb(255, 0, 170), rgb(255, 0, 242), rgb(153, 0, 255), rgb(107, 15, 254), rgb(0, 4, 255), rgb(107, 15, 254), rgb(153, 0, 255), rgb(255, 0, 242));
background-size: 100% 400vh;
animation: scroll-up infinite 30s linear;
}
body.encore-translucency.encore-bg-prismatic::before {
position: fixed;
inset: 0;
content: "";
background-image: radial-gradient(transparent, rgba(0, 0, 0, 0.9411764706));
}
body.encore-translucency.encore-bg-dawn {
background-image: radial-gradient(transparent, rgba(1, 2, 36, 0.4784313725)), linear-gradient(to bottom, rgba(222, 244, 255, 0.11), transparent), linear-gradient(to bottom left, #0036e6, #400dcc);
}
body.encore-translucency.encore-bg-dawn::before {
position: fixed;
inset: 0;
content: "";
animation: fade-in 60s linear infinite alternate;
background-image: radial-gradient(transparent, rgba(1, 2, 36, 0.5764705882)), linear-gradient(to bottom, rgba(222, 244, 255, 0.1568627451), transparent), linear-gradient(to bottom left, #ee8d4d, rgba(0, 18, 182, 0.7058823529));
}
body.encore-translucency.encore-bg-lava {
background-image: radial-gradient(transparent, #360700), linear-gradient(to top, #d86800, transparent), linear-gradient(to bottom left, #b43900, #1a0101);
}
body.encore-translucency.encore-bg-lava::before {
position: fixed;
inset: 0;
content: "";
animation: fade-in 60s linear infinite alternate;
background-image: radial-gradient(transparent, #360700), linear-gradient(to top, #f5e498, transparent), linear-gradient(to bottom left, #ff0000, #ff0000);
}
body.encore-translucency.encore-bg-emerald {
background-image: radial-gradient(transparent, #071400), linear-gradient(to top, #54f1d7, transparent), linear-gradient(to bottom left, #55df00, #1b4900);
}
body.encore-translucency.encore-bg-sapphire {
background-image: radial-gradient(transparent, #000018), linear-gradient(to top, #5871ff, transparent), linear-gradient(to bottom left, #0400ff, #0084ff);
}
body.encore-translucency .horizontal-main-container {
background-color: rgba(var(--grey-900-rgb), calc(1 - var(--encore-translucency-strength)));
}
@keyframes scroll-up {
0% {
background-position: 0 0;
}
100% {
background-position: 0 calc(100% - 100vh);
}
}
@keyframes scroll-up-down {
0% {
background-position: 0 0;
}
100% {
background-position: 0 100%;
}
}
@keyframes fade-in {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
body.is-mobile .workspace-drawer {
background: none;
}
@@ -757,15 +962,15 @@ body.is-mobile .workspace-drawer-header {
backdrop-filter: var(--en-acrylic);
}
body:not(.encore-disable-grain)::before {
body:not(.encore-disable-grain) .workspace::before {
content: "";
position: fixed;
inset: 0;
background-image: var(--grain);
-webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.06));
-webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.05));
}
body.theme-light:not(.encore-disable-grain)::before {
body.theme-light:not(.encore-disable-grain) .workspace::before {
-webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3));
}
@@ -1216,7 +1421,9 @@ body.theme-dark {
--color-base-30: rgb(var(--grey-600-rgb));
--color-base-35: rgb(var(--grey-500-rgb));
--color-base-40: rgb(var(--grey-400-rgb));
--color-base-50: rgb(var(--grey-350-rgb));
--color-base-50: rgb(
var(--grey-350-rgb)
);
--color-base-60: rgb(var(--grey-300-rgb));
--color-base-70: rgb(var(--grey-200-rgb));
--color-base-100: rgb(var(--grey-100-rgb));
@@ -1257,7 +1464,9 @@ body.theme-light {
--color-base-30: rgb(var(--grey-600-rgb));
--color-base-35: rgb(var(--grey-500-rgb));
--color-base-40: rgb(var(--grey-400-rgb));
--color-base-50: rgb(var(--grey-350-rgb));
--color-base-50: rgb(
var(--grey-350-rgb)
);
--color-base-60: rgb(var(--grey-300-rgb));
--color-base-70: rgb(var(--grey-200-rgb));
--color-base-100: rgb(var(--grey-100-rgb));
@@ -1278,7 +1487,6 @@ body.theme-light .mk-note-header:after {
body {
--italic-color: var(--text-color);
--italic-weight: 600;
--bold-color: var(--text-color);
--bold-weight: 800;
--inline-title-color: var(--color-accent-2);
@@ -1725,6 +1933,111 @@ body.encore-theme-dark-materialocean.theme-dark.encore-colors-colorful {
--h6-color: var(--color-orange);
}
body.encore-theme-dark-flexoki.theme-dark {
--grey-50-rgb: 242, 240, 229;
--grey-100-rgb: 206, 205, 195;
--grey-200-rgb: 168, 166, 159;
--grey-300-rgb: 135, 133, 128;
--grey-350-rgb: 114, 111, 106;
--grey-400-rgb: 85, 82, 78;
--grey-500-rgb: 64, 62, 60;
--grey-600-rgb: 52, 51, 49;
--grey-700-rgb: 40, 39, 38;
--grey-800-rgb: 28, 27, 26;
--grey-850-rgb: 23, 22, 22;
--grey-875-rgb: 20, 19, 19;
--grey-900-rgb: 16, 15, 15;
--accent-h: 175;
--accent-s: 49%;
--accent-l: 45%;
--workspace-background-translucent: rgba(var(--grey-700-rgb), 0.33);
background-color: rgb(var(--grey-875-rgb));
}
body.encore-theme-dark-flexoki.theme-dark.encore-colors-colorful {
--highlight-hue: 50;
--italic-color: #d2e6d2;
--bold-color: #e0eec5;
--h1-color: #b3bcf0;
--h2-color: #989ed6;
--h3-color: #8987c9;
--h4-color: #9482c5;
--h5-color: #9482c5;
--h6-color: #9482c5;
}
body.encore-theme-dark-flexoki.theme-dark .mod-root .workspace-tab-container .workspace-leaf-content {
--en-opacity: 1;
background-color: rgb(var(--grey-900-rgb));
}
body.encore-theme-dark-flexoki.theme-dark .mod-root .workspace-tab-container .workspace-leaf-content .canvas-wrapper .canvas-background {
background-color: rgb(var(--grey-900-rgb));
}
body.encore-theme-dark-flexoki.theme-dark .mk-note-header:after {
--gradient-color: var(--color-base-10);
}
body.encore-theme-dark-flexoki.theme-dark.encore-fancy-headers .workspace-tab-container .workspace-leaf-content > .view-header {
--en-opacity: 0.66;
background-color: rgb(var(--grey-900-rgb));
backdrop-filter: var(--en-acrylic);
}
body.encore-theme-dark-glass-royale.theme-dark {
--grey-50-rgb: 225, 227, 233;
--grey-100-rgb: 222, 227, 241;
--grey-200-rgb: 173, 181, 200;
--grey-300-rgb: 162, 165, 186;
--grey-350-rgb: 126, 128, 148;
--grey-400-rgb: 97, 97, 115;
--grey-500-rgb: 40, 40, 48;
--grey-600-rgb: 26, 26, 32;
--grey-700-rgb: 20, 20, 25;
--grey-800-rgb: 11, 11, 12;
--grey-850-rgb: 8, 8, 8;
--grey-875-rgb: 6, 6, 6;
--grey-900-rgb: 0, 0, 0;
--accent-h: 203;
--accent-s: 66%;
--accent-l: 54%;
--workspace-background-translucent: rgba(var(--grey-900-rgb), 0.4);
}
body.encore-theme-dark-glass-royale.theme-dark.encore-colors-colorful {
--highlight-hue: 30;
--bold-color: var(--color-green);
--italic-color: var(--color-red);
--h1-color: #5af273;
--h2-color: #65e4de;
--h3-color: #e755db;
--h4-color: #e9ca63;
--h5-color: #9dee51;
--h6-color: #8badec;
}
body.encore-theme-dark-glass-royale.theme-dark .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container,
body.encore-theme-dark-glass-royale.theme-dark .mod-right-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container {
background-color: rgba(255, 255, 255, 0.062745098);
backdrop-filter: blur(20px) saturate(1.8);
}
body.encore-theme-dark-glass-royale.theme-dark .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header.is-active,
body.encore-theme-dark-glass-royale.theme-dark .mod-right-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header.is-active {
background-color: rgba(255, 255, 255, 0.1882352941);
}
body.encore-theme-dark-glass-royale.theme-dark .mod-root .workspace-tab-header.is-active .workspace-tab-header-inner {
background-color: rgba(255, 255, 255, 0.1882352941);
backdrop-filter: blur(50px) saturate(1.5);
}
body.encore-theme-dark-glass-royale.theme-dark .mod-root .workspace-tab-container .workspace-leaf-content {
--en-opacity: 0.75;
background-image: radial-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2509803922)), linear-gradient(rgba(255, 255, 255, 0.031372549), rgba(255, 255, 255, 0.0078431373));
backdrop-filter: blur(32px) saturate(2);
}
body.encore-theme-dark-glass-royale.theme-dark .mod-root .workspace-tab-container .workspace-leaf-content .canvas-wrapper .canvas-background {
background-color: transparent;
--canvas-dot-pattern: #ffffff15;
}
body.encore-theme-dark-glass-royale.theme-dark.encore-fancy-headers .workspace-tab-container .workspace-leaf-content > .view-header {
background-color: rgba(0, 0, 0, 0);
backdrop-filter: var(--en-acrylic);
}
body.encore-theme-light-sterling.theme-light {
--grey-50-rgb: 17, 24, 39;
--grey-100-rgb: 31, 41, 55;
@@ -1782,6 +2095,11 @@ body.theme-light {
--hr-color: #00000090;
}
:root {
--encore-translucency-strength: 0.25;
--encore-translucency-image: url("https://images.unsplash.com/photo-1707494966495-a2cc8c1dac1f?q=80&w=1935&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D");
}
body.encore-bright-accent {
--text-on-accent: var(--color-base-00);
}
@@ -1799,14 +2117,14 @@ body.encore-blur-off {
--en-modal-backdrop: brightness(0.5);
}
body:not(.is-mobile):not(.encore-disable-clickability-fix) .markdown-source-view.mod-cm6.is-readable-line-width .cm-content {
body:not(.is-mobile):not(.encore-disable-clickability-fix) .markdown-source-view.mod-cm6.is-readable-line-width > .cm-editor > .cm-scroller > .cm-sizer > .cm-contentContainer > .cm-content {
max-width: unset;
margin-left: -4rem;
padding-left: 4rem;
margin-right: -4rem;
padding-right: 4rem;
}
body:not(.is-mobile):not(.encore-disable-clickability-fix) .ͼ1 .cm-scroller {
body:not(.is-mobile):not(.encore-disable-clickability-fix) .cm-scroller {
overflow-x: hidden;
}
@@ -1894,11 +2212,21 @@ body.encore-coloured-tooltip > .tooltip {
.cm-s-obsidian span.cm-formatting-highlight,
.cm-s-obsidian span.cm-highlight,
.search-result-file-matched-text {
background-color: hsla(var(--highlight-hue), 100%, 50%, 0.2);
background-color: hsla(var(--highlight-hue), 100%, 30%, 0.5);
border-top: 1px solid hsla(var(--highlight-hue), 100%, 60%, 0.15);
border-bottom: 1px solid hsla(var(--highlight-hue), 100%, 20%, 1);
color: hsla(var(--highlight-hue), 100%, 92%, 1);
}
body.encore-highlight-border .markdown-rendered mark,
body.encore-highlight-border .cm-s-obsidian span.cm-formatting-highlight,
body.encore-highlight-border .cm-s-obsidian span.cm-highlight,
body.encore-highlight-border .search-result-file-matched-text {
outline: 1px solid hsla(var(--highlight-hue), 90%, 50%, 0.85);
padding: 0 0.15em;
border-radius: 3px;
box-shadow: 0 0 10px hsla(var(--highlight-hue), 90%, 50%, 0.75);
padding: 0 0.15em;
border-radius: 0.2em;
border: none;
}
body:not(.is-mobile) .prompt {
@@ -1961,11 +2289,11 @@ body:not(.is-mobile) .prompt > .prompt-instructions {
.modal {
border: none;
background-color: rgba(var(--grey-800-rgb), var(--en-opacity));
background-color: rgb(var(--grey-850-rgb));
--en-opacity: 1;
}
.modal .vertical-tab-header {
background-color: rgba(var(--grey-700-rgb), var(--en-opacity));
background-color: rgb(var(--grey-700-rgb));
border-right: none !important;
}
.modal .vertical-tab-header .vertical-tab-header-group-title {

4
.obsidian/themes/Material Flat/manifest.json vendored Normal file → Executable file
View File

@@ -1,7 +1,7 @@
{
"name": "Material Flat",
"version": "1.4.0",
"minAppVersion": "0.16.0",
"version": "1.4.3",
"minAppVersion": "1.1.0",
"author": "Threethan, Joschua",
"authorUrl": "https://github.com/Threethan/"
}

55
.obsidian/themes/Material Flat/theme.css vendored Normal file → Executable file
View File

@@ -1,11 +1,11 @@
@charset "UTF-8";
body {
/* ## Fonts */
--font-text-theme: Roboto, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI",
--font-text-theme: "Inter", Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI",
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol", "Microsoft YaHei Light", sans-serif;
--font-monospace-theme: "Roboto Mono", monospace, Menlo, SFMono-Regular, Consolas;
--font-interface-theme: var(--font-text-theme);
--font-interface-theme: "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Inter", sans-serif ;
}
:root {
@@ -38,6 +38,9 @@ body {
--elevation3: 0.11;
--elevation4: 0.12;
--elevation5: 0.14;
--titlebar-text-color-focused: var(--text-normal);
--link-color-hover: hsl(var(--accent-h), calc(var(--accent-s) * 0.8), 80%) !important;
--link-external-color-hover: hsl(var(--accent-h), calc(var(--accent-s) * 0.8), 80%) !important;
}
.theme-light {
@@ -1013,6 +1016,10 @@ body:not(.is-phone).fab-enabled-desktop.custom-page-header body:not(:not(.advanc
}
}
body:not(.is-phone).fab-enabled-desktop.custom-page-header:has(.titlebar) .view-action:first-child {
top: calc(100vh - 48px - 44px - 16px - 40px);
}
/* Pencil SVG */
svg.pencil > path {
display: none;
@@ -1696,8 +1703,9 @@ body {
background: var(--tab-background-active) !important;
}
.workspace-tab-header-container {
.workspace-tab-header-container, .mod-sidedock, .workspace-sidedock-vault-profile {
background: none;
background-color: transparent !important;
}
.workspace-tab-header-container-inner {
@@ -2074,9 +2082,6 @@ body.tab-drag-desktop .mod-root .workspace-tab-header.is-active .workspace-tab-h
border-color: var(--hr-color);
margin: 11px 0;
}
.markdown-reading-view br {
display: none;
}
.markdown-reading-view table {
margin-bottom: 0;
}
@@ -2216,9 +2221,22 @@ body.button-shapes-mobile.is-phone .nav-action-button {
padding-bottom: 9px !important;
}
div.titlebar {
background-color: transparent !important;
}
div.titlebar .titlebar-text {
opacity: 1;
font-weight: normal;
}
body.mod-windows {
--frame-right-space: 142px !important;
}
body.mod-windows .titlebar-text {
justify-content: start;
padding-left: 50px;
padding-top: 4px;
}
body.mod-windows .titlebar-button-container .titlebar-button {
width: 46px;
}
@@ -2355,19 +2373,22 @@ body.mod-windows.win-menu.enable-mica.theme-dark div.menu {
}
body:not(.vibrant).theme-dark {
--color-accent: hsl(var(--accent-h), calc(var(--accent-s) * 0.4), 70%) !important;
--primary: hsl(var(--accent-h), calc(var(--accent-s) * 0.4), 70%) !important;
--color-accent: hsl(var(--accent-h), calc(var(--accent-s) * 0.6), 70%) !important;
--color-accent-1: hsl(var(--accent-h), calc(var(--accent-s) * 0.7), 80%) !important;
--color-accent-2: hsl(var(--accent-h), calc(var(--accent-s) * 0.8), 90%) !important;
--primary: hsl(var(--accent-h), calc(var(--accent-s) * 0.75), 80%) !important;
--secondary: hsl(var(--accent-h), calc(var(--accent-s) * 0.4), 70%) !important;
--text-accent: hsl(var(--accent-h), calc(var(--accent-s) * 0.4), 90%) !important;
--link-color-hover: hsl(var(--accent-h), calc(var(--accent-s) * 0.4), 90%) !important;
--text-accent: hsl(var(--accent-h), calc(var(--accent-s) * 0.4), 90%) !important;
}
body:not(.vibrant).theme-light {
--color-accent: hsl(var(--accent-h), calc(var(--accent-s) * 0.6), 70%) !important;
--primary: hsl(var(--accent-h), calc(var(--accent-s) * 0.6), 70%) !important;
--color-accent: hsl(var(--accent-h), calc(var(--accent-s) * 0.8), 75%) !important;
--color-accent-1: hsl(var(--accent-h), calc(var(--accent-s) * 0.7), 80%) !important;
--color-accent-2: hsl(var(--accent-h), calc(var(--accent-s) * 0.6), 85%) !important;
--primary: hsl(var(--accent-h), calc(var(--accent-s) * 0.86), 73%) !important;
--secondary: hsl(var(--accent-h), calc(var(--accent-s) * 0.6), 70%) !important;
--text-accent: hsl(var(--accent-h), calc(var(--accent-s) * 0.6), 50%) !important;
--link-color-hover: hsl(var(--accent-h), calc(var(--accent-s) * 0.4), 10%) !important;
}
body.theme-dark {
@@ -2407,10 +2428,10 @@ body.theme-light {
--secondary: var(--color-accent-2);
--background: #fff;
--on-background: #111;
--surface: hsl(var(--accent-h), calc(var(--accent-s) * 0.25), 95%);
--surface-variant: hsl(var(--accent-h), 0, 85%);
--surface: #FFF;
--surface-variant: hsl(var(--accent-h), calc(var(--accent-s) * 0.75), 93%);
--surface-mid: hsl(var(--accent-h), calc(var(--accent-s) * 0.35), 93%);
--on-surface-variant: hsl(var(--accent-h), calc(var(--accent-s) * 0.30), 23%);
--on-surface-variant: hsl(var(--accent-h), calc(var(--accent-s) * 0.30), 20%);
--outline: hsl(var(--accent-h), calc(var(--accent-s) * 0.5), 85%);
--inverse-on-surface: #EEE;
--inverse-surface: #111;
@@ -2504,9 +2525,9 @@ settings:
-
id: no-top-space
title: Remove top padding (Desktop)
description: Removes the bit of space above the tabs. Useful if using system titlebars.
description: Removes the bit of space above the tabs.
type: class-toggle
default: false
default: true
-
id: hide-sidebar-header
title: Hide sidebar header (Mobile)

0
.obsidian/themes/Obsidian Nord/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/themes/Obsidian Nord/theme.css vendored Normal file → Executable file
View File

0
.obsidian/themes/Things/manifest.json vendored Normal file → Executable file
View File

0
.obsidian/themes/Things/theme.css vendored Normal file → Executable file
View File

View File

@@ -0,0 +1,6 @@
{
"name": "Tokyo Night",
"version": "1.1.0",
"minAppVersion": "0.0.1",
"author": "tcmmichaelb139"
}

2024
.obsidian/themes/Tokyo Night/theme.css vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
{
"name": "Wikipedia",
"version": "2.0.4",
"minAppVersion": "1.0.0",
"author": "Ha'ani Whitlock",
"authorUrl": "https://github.com/Bluemoondragon07"
}

1134
.obsidian/themes/Wikipedia/theme.css vendored Normal file

File diff suppressed because one or more lines are too long

156
.obsidian/workspace.json vendored Normal file → Executable file
View File

@@ -4,24 +4,67 @@
"type": "split",
"children": [
{
"id": "18e28060fe2de0a2",
"id": "d8bc7e780bc1fcab",
"type": "tabs",
"children": [
{
"id": "d83bb0bbeeb86eec",
"id": "87fc52db0e53c854",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Software Project with Agile Techinques/Hackcamp/Iteration 1 - Product Demo.md",
"file": "AI & Data Mining/Week 22/Chapter 22 Validity and Inference Rules.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Iteration 1 - Product Demo"
"title": "Chapter 22 Validity and Inference Rules"
}
},
{
"id": "e186aac04d6f44bd",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "AI & Data Mining/Week 23/Week 23 - Deductive Proofs.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Week 23 - Deductive Proofs"
}
},
{
"id": "3ee69deee29aa157",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Penetration Testing/Exploitation Assignment/Task 2 - Web Attacks.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Task 2 - Web Attacks"
}
},
{
"id": "9d5df515e1a9868d",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Career Development/Assessment 2 Diary.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Assessment 2 Diary"
}
}
]
],
"currentTab": 3
}
],
"direction": "vertical"
@@ -40,7 +83,7 @@
"state": {
"type": "search",
"state": {
"query": "tag:#Subsets",
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
@@ -67,7 +110,8 @@
"state": {
"type": "file-explorer",
"state": {
"sortOrder": "alphabetical"
"sortOrder": "alphabetical",
"autoReveal": false
},
"icon": "lucide-folder-closed",
"title": "Files"
@@ -78,7 +122,7 @@
}
],
"direction": "horizontal",
"width": 395.5
"width": 204.5
},
"right": {
"id": "ee8f6df41634f71e",
@@ -176,8 +220,8 @@
"state": {
"type": "mermaid-toolbar-view",
"state": {},
"icon": "lucide-file",
"title": "Plugin no longer active"
"icon": "trident-custom",
"title": "Mermaid Toolbar"
}
}
],
@@ -198,54 +242,54 @@
"mermaid-tools:Open Mermaid Toolbar": false
}
},
"active": "ff4e63a36b080692",
"active": "9d5df515e1a9868d",
"lastOpenFiles": [
"Penetration Testing/Assessment/lu2115971906xx9.tmp",
"Software Project with Agile Techinques/Hackcamp/Red Ocelot Notes.md",
"Software Project with Agile Techinques/Hackcamp/Iteration 1 - Product Demo.md",
"Penetration Testing/Assessment/Penetration Testing Assignment 1 Stage 3 00677611.odt",
"Penetration Testing/Assessment/lu199919987v71p.tmp",
"Client Server Systems/Ecobuddy/Databases/ecobuddynew.sqlite",
"Client Server Systems/Ecobuddy/postTestHandler.php",
"Client Server Systems/Ecobuddy/nginx/php/config/www.conf",
"Client Server Systems/Ecobuddy/nginx/php/fpm-php.www.log",
"Client Server Systems/Ecobuddy/nginx/php/config",
"Client Server Systems/Ecobuddy/nginx/php/Dockerfile",
"Client Server Systems/Ecobuddy/nginx/logs/error.log",
"Client Server Systems/Ecobuddy/nginx/logs/access.log",
"Client Server Systems/Ecobuddy/README.md",
"Client Server Systems/Ecobuddy/Databases/sqlite-hashes/README.md",
"Software Project with Agile Techinques/Hackcamp/Meeting 1 - Task Delegation.md",
"Penetration Testing/Week 11/Lecture 11 - Enumeration.md",
"Client Server Systems/Ecobuddy/images/ecoBuddy_x128.png",
"Client Server Systems/Ecobuddy/images/ecoBuddy_x128.jpg",
"Client Server Systems/Ecobuddy/images/ecoBuddy_x64.jpg",
"Client Server Systems/Ecobuddy/images/ecoBuddy_x64.png",
"Client Server Systems/Ecobuddy/images/ecoBuddy_x32.png",
"Client Server Systems/Ecobuddy/images/ecoBuddy_x32.jpg",
"Data Structures/GPT Answers to Past Paper/Question 3.md",
"Data Structures/GPT Answers to Past Paper/Question 4.md",
"Data Structures/GPT Answers to Past Paper/Question 5.md",
"Data Structures/GPT Answers to Past Paper/Question 6.md",
"Data Structures/GPT Answers to Past Paper/Question 7.md",
"Data Structures/GPT Answers to Past Paper/Question 8.md",
"Data Structures/GPT Answers to Past Paper/Question 9.md",
"Data Structures/GPT Answers to Past Paper/Question 10.md",
"Data Structures/GPT Answers to Past Paper/Question 1.md",
"Data Structures/GPT Answers to Past Paper/Question 2.md",
"Data Structures/Untitled.md",
"Data Structures/Week 7/Week 7.md",
"Data Structures/GPT Answers to Past Paper.md",
"Data Structures/Week 5/Lecture 9 - Stacks.md",
"Data Structures/Week 4/Week 4 - Exceptions.md",
"Data Structures/Week 3/Lecture 5 - Linear List.md",
"Data Structures/Week 3/Workshop 3 - ADTs.md",
"Career Development/Wilkinson_George_FinalReport.pdf",
"Career Development/Wilkinson_George_FinalReport.docx",
"Career Development/Wilkinson_George_WeeklyDiary.docx",
"Career Development/Wilkinson_George_WeeklyDiary.pdf",
"Client Server Systems/Ecobuddy/test-admin.js",
"Client Server Systems/Ecobuddy/logincontroller.php.deprecated",
"Client Server Systems/Ecobuddy/public/css/fonts/bootstrap-icons.woff2",
"Client Server Systems/Ecobuddy/public/css/fonts/bootstrap-icons.woff",
"Client Server Systems/Ecobuddy/public/js/simpleAuth.js",
"Client Server Systems/Ecobuddy/public/js/facilityData.js",
"Client Server Systems/Ecobuddy/public/js/comments.js",
"Career Development/Assessment 2 Plan.md",
"Career Development/Assessment 2 Diary.md",
"Career Development/Assessment.md",
"AI & Data Mining/Week 9/Chapter 15.md",
"Client Server Systems/Ecobuddy/images/new_uos_logo.jpg",
"Client Server Systems/Ecobuddy/fonts/glyphicons-halflings-regular.svg",
"Client Server Systems/Ecobuddy/MVCTemplate/images/new_uos_logo.jpg",
"Client Server Systems/Ecobuddy/MVCTemplate/fonts/glyphicons-halflings-regular.svg",
"AI & Data Mining/Week 26 - Deductive Proofs.md",
"AI & Data Mining/Week 25/Chapter 25 - Predicate Logic Quantifiers.md",
"AI & Data Mining/Week 25/Week 25 - Predicate Logic Quantifiers.md",
"Penetration Testing/Exploitation Assignment/Task 2 - Web Attacks.md",
"AI & Data Mining/Week 23/Untitled.md",
"AI & Data Mining/Week 23/Week 23 - Deductive Proofs.md",
"AI & Data Mining/Week 24/Week 24 - Predicate Logic.md",
"AI & Data Mining/Week 21/Week 21 - Transformational Proofs in Propositional Logic.md",
"AI & Data Mining/Week 21/Chapter 21 - Transformational Proofs.md",
"AI & Data Mining/Week 22/Week 22 Validity and Inference Rules.md",
"AI & Data Mining/Week 22/Chapter 22 Validity and Inference Rules.md",
"AI & Data Mining/Assessment/Coursework Prep Notes.md",
"AI & Data Mining/Week 23/Chapter 23 - Deductive Proofs.md",
"images/Pasted image 20250221132524.png",
"Penetration Testing/Week 21/Week 21 - Exploits and Post-Exploitation.md",
"Penetration Testing/Week 21/Public Exploitation Workshop.md",
"Penetration Testing/Week 20/Week 20 - Web Application Attacks.md",
"Penetration Testing/Week 23/Week 23 - Password Attacks.md",
"Penetration Testing/Week 22/Week 22 - Web Attacks.md",
"images/Pasted image 20241025141348.png",
"images/Pasted image 20241017132059.png",
"images/Pasted image 20241011131542.png",
"images/Pasted image 20241003133342.png",
"images/Pasted image 20241003092201.png",
"images/Pasted image 20241003092549.png",
"images/Pasted image 20241017130933.png",
"images/Pasted image 20240920133316.png",
"images/Pasted image 20240920133706.png",
"README.md",
"CWC 3 - Fit for Trade.md",
"Client Server Systems/Week 1/Workshop 1 - Intro to PHP.md",
"Welcome.md",
"Database Systems/Untitled.canvas",
"Untitled 1.canvas",
"Untitled.canvas"

BIN
AI & Data Mining/.DS_Store vendored Normal file

Binary file not shown.

View File

@@ -0,0 +1,10 @@
\relax
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\@writefile{nav}{\headcommand {\beamer@partpages {1}{1}}}
\@writefile{nav}{\headcommand {\beamer@subsectionpages {1}{1}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {1}{1}}}
\@writefile{nav}{\headcommand {\beamer@documentpages {1}}}
\@writefile{nav}{\headcommand {\gdef \inserttotalframenumber {0}}}
\gdef \@abspage@last{1}

View File

@@ -0,0 +1,199 @@
# Fdb version 4
["pdflatex"] 1742484741.08451 "/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex" "Assignment 2.pdf" "Assignment 2" 1742484741.74917 2
"/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex" 1742484740.08333 553 85f3ca2576978b82a8a455397faa31a9 ""
"/usr/local/texlive/2025/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1246382020 1004 54797486969f23fa377b128694d548df ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1246382020 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1246382020 916 f87d7c45f9c908e672703b83b72241a3 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1246382020 928 2dc8d444221b7a635bb58038579b861a ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1246382020 908 2921f8a10601f252058503cc6570e581 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1246382020 940 228d6584342e91276bf566bcf9716b83 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1136768653 1528 abec98dbc43e172678c11b3b9031252a ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1136768653 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmss10.tfm" 1136768653 1316 b636689f1933f24d1294acdf6041daaa ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmss8.tfm" 1136768653 1296 d77f431d10d47c8ea2cc18cf45346274 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/sansmathaccent/mathkerncmssi10.tfm" 1336178347 1696 aaa5bbd1f47f001247d42218ce371101 ""
"/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/sansmathaccent/mathkerncmssi8.tfm" 1336178347 1676 fb6c6a335484692abff897d6e8965829 ""
"/usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb" 1248133631 24457 5cbb7bdf209d5d1ce9892a9b80a307cc ""
"/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1461363279 71627 94eb9990bed73c364d7f53f960cc8c5b ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1575674566 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1576625341 40635 c40361e206be584d448876bba8a64a3b ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty" 1576016050 33961 6b5c75130e435b2bfdb9f480a09a39f9 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1576625223 8371 9d55b8bd010bc717624922fb3477d92e ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty" 1734129479 7984 7dbb9280f03c0a315425f1b4f35d43ee ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1575499628 8356 7bbb2c2373aa810be568c29e333da8ed ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty" 1576625065 31769 002a487f55041f8e805cfbf6385ffd97 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1576878844 5412 d5a2436094cd7be85769db90f29250a6 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1701727651 17865 1a9bd36b4f98178fa551aca822290953 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1576015897 19007 15924f7228aca6c6d184b115f4baa231 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1593379760 20089 80423eac55aa175305d35b49e04fe23b ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex" 1673816307 1016 1c2b89187d12a2768764b83b4945667c ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex" 1601326656 43820 1fef971b75380574ab35a0d37fd92608 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex" 1601326656 19324 f4e4c6403dd0f1605fd20ed22fa79dea ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex" 1601326656 6038 ccb406740cc3f03bbfb58ad504fe8c27 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex" 1673816307 6911 f6d4cf5a3fef5cc879d668b810e82868 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex" 1601326656 4883 42daaf41e27c3735286e23e48d2d7af9 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex" 1601326656 2544 8c06d2a7f0f469616ac9e13db6d2f842 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex" 1601326656 44195 5e390c414de027626ca5e2df888fa68d ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex" 1601326656 17311 2ef6b2e29e2fc6a2fc8d6d652176e257 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex" 1601326656 21302 788a79944eb22192a4929e46963a3067 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex" 1673816307 9691 3d42d89522f4650c2f3dc616ca2b925e ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex" 1601326656 33335 dd1fa4814d4e51f18be97d88bf0da60c ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex" 1601326656 2965 4c2b1f4e0826925746439038172e5d6f ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex" 1601326656 5196 2cc249e0ee7e03da5f5f6589257b1e5b ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex" 1673816307 20821 7579108c1e9363e61a0b1584778804aa ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex" 1601326656 35249 abd4adf948f960299a4b3d27c5dddf46 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex" 1673816307 22012 81b34a0aa8fa1a6158cc6220b00e4f10 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex" 1601326656 8893 e851de2175338fdf7c17f3e091d94618 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex" 1557692582 3063 8c415c68a0f3394e45cfeca0b65f6ee6 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex" 1673816307 949 cea70942e7b7eddabfb3186befada2e6 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex" 1673816307 13270 2e54f2ce7622437bf37e013d399743e3 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex" 1673816307 104717 9b2393fbf004a0ce7fa688dbce423848 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex" 1601326656 10165 cec5fa73d49da442e56efc2d605ef154 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex" 1601326656 28178 41c17713108e0795aac6fef3d275fbca ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex" 1673816307 9649 85779d3d8d573bfd2cd4137ba8202e60 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex" 1601326656 3865 ac538ab80c5cf82b345016e474786549 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex" 1557692582 3177 27d85c44fbfe09ff3b2cf2879e3ea434 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex" 1621110968 11024 0179538121bc2dba172013a3ef89519f ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex" 1673816307 7890 0a86dbf4edfd88d022e0d889ec78cc03 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex" 1601326656 3379 781797a101f647bab82741a99944a229 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex" 1601326656 92405 f515f31275db273f97b9d8f52e1b0736 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex" 1673816307 37466 97b0a1ba732e306a1a2034f5a73e239f ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex" 1601326656 8471 c2883569d03f69e8e1cabfef4999cfd7 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex" 1673816307 114 e6d443369d0673933b38834bf99e422d ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg" 1601326656 926 2963ea0dcf6cc6c0a770b69ec46a477b ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def" 1673816307 5542 32f75a31ea6c3a7e1148cd6d5e93dbb7 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def" 1673816307 12612 7774ba67bfd72e593c4436c2de6201e3 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex" 1673816307 61351 bc5f86e0355834391e736e97a61abced ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex" 1601326656 1896 b8e0ca0ac371d74c0ca05583f6313c91 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex" 1601326656 7778 53c8b5623d80238f6a20aa1df1868e63 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex" 1673816307 39784 414c54e866ebab4b801e2ad81d9b21d8 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.tex" 1673816307 37433 940bc6d409f1ffd298adfdcaf125dd86 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex" 1673816307 4385 510565c2f07998c8a0e14f0ec07ff23c ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex" 1673816307 29239 22e8c7516012992a49873eff0d868fed ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def" 1673816307 6950 8524a062d82b7afdc4a88a57cb377784 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty" 1575152242 21514 b7557edcee22835ef6b03ede1802dad4 ""
"/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1576624663 7008 f92eaa0a3872ed622bbf538217cd2ab7 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amscls/amsthm.sty" 1591045760 12594 0d51ac3a545aaaa555021326ff22a6cc ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1359763108 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1359763108 13829 94730e64147574077f8ecfea9bb69af4 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd" 1359763108 961 6518c6525a34feb5e8250ffa91731cff ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd" 1359763108 961 d02606146ba5601b5645f987c92e6193 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1717359999 2222 2166a1f7827be30ddc30434e5efcee1b ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty" 1717359999 4173 d22509bc0c91281d991b2de7c88720dd ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty" 1730928152 88370 c780f23aea0ece6add91e09b44dca2cd ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty" 1717359999 4474 23ca1d3a79a57b405388059456d0a8df ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty" 1717359999 2444 71618ea5f2377e33b04fb97afdd0eac2 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/atveryend/atveryend.sty" 1728505250 1695 be6b4d13b33db697fd3fd30b24716c1a ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/base/atbegshi-ltx.sty" 1738182759 2963 d8ec5a1b4e0a106c5c737900202763e4 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/base/atveryend-ltx.sty" 1738182759 2378 14b657ee5031da98cf91648f19642694 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty" 1738182759 5048 0270515b828149155424600fd2d58ac5 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/base/size11.clo" 1738182759 8464 e73911cdcc738e82d6adccd28e654bb1 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamer.cls" 1738788133 12512 d70d58b808fe77e0093f8c1fa95fea1a ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty" 1738788133 24485 3d4d9814062dfbb67c51a9ccf7540b9f ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty" 1738788133 8738 2483757f2c8ab2672a47eb68e7a56653 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasecolor.sty" 1738788133 13197 ce933773f9b5f347768c819ffb36fae1 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty" 1738788133 27676 4e430116ea2a9b9dbbbcfb5ad5cfc3f8 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasedecode.sty" 1684185199 9397 90105d8818f445af9ed5a33927eeaf84 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasefont.sty" 1738788133 13685 c75872434f714c86134e8d57338b7409 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframe.sty" 1738788133 25314 d2c512b7583539b7bb53dd42152a85db ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty" 1704576813 12211 e8a8c93c0e907b9b5ed419333c269485 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty" 1704576813 9014 50b422b9f379c19ffa1e9a50b4cea3d0 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty" 1738788133 18145 3cbdbd9b3c941e7390134e8146487a3c ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasemisc.sty" 1684185199 8303 3459317cb46f83a5b3ddc3bb5d011a4a ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasemodes.sty" 1738788133 7952 ce765494e1ab84181455c708276147c6 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty" 1738788133 21616 d28ad1a22082bd3669b342f9da359882 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigationsymbols.tex" 1704576813 8137 32c2718131d54d3e6ff6150b81026fa7 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenotes.sty" 1704576813 5752 a814a0d1bc4946fe3bc3e616446c7d36 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty" 1684185199 1743 5acd9fac8c2fc5a96f2f36385ae738b3 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty" 1738788133 28593 f551c58bf566fd73265ee6038ff91caa ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaserequires.sty" 1684185199 1583 12314c3bb8ab13b289cdcb9f2bb13580 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasesection.sty" 1704576813 13842 6aadb3bc34d2950caeb4f29bbea57a21 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty" 1684185199 5743 fc0d51414dd291b72b11cad049170b85 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasethemes.sty" 1684185199 1130 844d3db83413a2cb0d2619d67ae2df4e ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty" 1738788133 4539 c1b0e0b38fa0c8a327495cc0e25ae3c9 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetitle.sty" 1738788133 5334 80b533be8409f2601cd51ff3a1948a2e ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetoc.sty" 1704576813 7795 dd70e26ab078785a98e459b9ccd65649 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetranslator.sty" 1684185199 627 47d7193c3a1da10f5aa663a70b6d149b ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty" 1704576813 1848 a36eaf6bee3ae23c7df106497df8f842 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty" 1684185199 4016 c25a9e117ac7f79cd712d692979a9ed5 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamercolorthemedefault.sty" 1704576813 7202 1f79be9366ab4084ba924d7ab3a08756 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerfontthemedefault.sty" 1684185199 4226 4a3a91ecbea18e5e04836d585ff0e257 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonarticle.20.pdf" 1513642141 2958 4e0c4a6e994e5c4d9da11c477e927f0f ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonarticle.pdf" 1513642141 2936 6cc3ef0682cbb62be8aa1b19f0a84ed6 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonbook.20.pdf" 1513642141 2734 0bcf939051dd2a936cdfe5982f7c233b ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonbook.pdf" 1513642141 2667 7624351b441ffe4bd2d14e08fbcf063d ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericononline.20.pdf" 1513642141 24451 195d2c060e84f339954bc6d9b52131d7 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericononline.pdf" 1513642141 24611 df07010540266b2b205b492a4d02e7e1 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerinnerthemedefault.sty" 1738788133 13780 94616ca1c0702ca67eb52c3bcb9bac94 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty" 1738788133 6863 1d55acbe91655dfe8cdddb3dad95ae7c ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerthemedefault.sty" 1684185199 345 b9f1afd5eccd808064d49a802f119443 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1739306980 46850 d87daedc2abdc653769a6f1067849fe0 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1459978653 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def" 1713382759 19440 9da9dcbb27470349a580fca7372d454b ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty" 1730496337 18363 dee506cb8d56825d8a4d020f5d5f8704 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty" 1717359999 8010 6f2ad8c2b2ffbd607af6475441c7b5e4 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty" 1717359999 2671 70891d50dac933918b827d326687c6e8 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx" 1667332637 2885 9c645d672ae17285bba324998918efd8 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty" 1717359999 4023 2c9f39712cf7b43d3eb93a8bbd5c8f67 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/grfext/grfext.sty" 1575499774 7133 b94bbacbee6e4fdccdc7f810b2aec370 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty" 1580250785 17914 4c28a13fc3d975e6e81c9bea1d697276 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def" 1730838014 48154 82da9991b9f0390b3a9d3af6c8618af4 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty" 1730838014 222112 c22dbd2288f89f7ba942ac22f7d00f11 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty" 1705871765 11026 182c63f139a71afd30a28e5f1ed2cd1c ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def" 1730838014 14249 ff700eb13ce975a424b2dd99b1a83044 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def" 1730838014 117112 7533bff456301d32e6d6356fad15f543 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty" 1729800159 11185 08107e8d26d093ccd4c424c2b74809f6 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty" 1729800159 3328 17a5a2d4f4e9d388803c10ac9fffe9d3 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty" 1729800159 2162 e219c1ddf641a7cd0ee0103af3ac7f3d ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1655478651 22555 6d8e155cfef6d82c3d5c742fea7c992e ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1665067230 13815 760b0c02f691ea230f5359c4e1de23a7 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1716410060 29785 9f93ab201fe5dd053afcc6c1bcf7d266 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty" 1673816307 373 00b204b1d7d095b892ad31a7494b0373 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty" 1601326656 306 c56a323ca5bf9242f54474ced10fca71 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty" 1601326656 443 8c872229db56122037e86bcda49e14f3 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty" 1601326656 274 5ae372b7df79135d240456a1c6f2cf9a ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty" 1601326656 325 f9f16d12354225b7dd52a3321f085955 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty" 1601326656 2232 b9a67bccba736ed334b4b1a860a85c6f ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty" 1576624809 9878 9e94e8fa600d95f9c7731bb21dfb67a4 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1657483315 9714 ba3194bd52c8499b3f1e3eb91d409670 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/ot1mathkerncmss.fd" 1580595219 1299 5a2b7aad8540e4f7415f2af0eb91bc10 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/sansmathaccent.sty" 1580595219 4282 5d27280ace1239baaa4a225df16125ff ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/tools/enumerate.sty" 1717359999 3468 ad69b54642e68f9fdf39ec1a16dd7341 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-basic-dictionary-English.dict" 1596662134 3535 7dc96051305a7e943219126c49c44cd6 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-English.dict" 1512078926 903 c6d17f0656e9e1abb172b4faebabd617 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-environment-dictionary-English.dict" 1512078926 433 bfb8d1c2c020defd2de8e5c276710094 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-months-dictionary-English.dict" 1512078926 1337 9a6c05e8f0c8b3c5f27cbd0e455cf475 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-numbers-dictionary-English.dict" 1512078926 1638 2bf1a1dea98f8a4d28033fce76e9cc67 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-theorem-dictionary-English.dict" 1512078926 3523 1f9d9b91f7d78b73e74c7e97bca30fb0 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator.sty" 1622492733 8765 56d370785f0143111ff9898b5adfe08e ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty" 1388531844 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
"/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty" 1727642399 55384 b454dec21c2d9f45ec0b793f0995b992 ""
"/usr/local/texlive/2025/texmf-dist/web2c/texmf.cnf" 1739380943 42148 61becc7c670cd061bb319c643c27fdd4 ""
"/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map" 1742476958 5467155 19efa205003f9ecad95fbbaa6ff24da1 ""
"/usr/local/texlive/2025/texmf-var/web2c/pdftex/pdflatex.fmt" 1742476877 3345738 1f743556c773d2444e6be5616f5c070a ""
"/usr/local/texlive/2025/texmf.cnf" 1741450484 577 418a7058ec8e006d8704f60ecd22c938 ""
"Assignment 2.aux" 1742484741.70565 471 99eae53d8ead0d6d5a194d898744c627 "pdflatex"
"Assignment 2.nav" 1742484741.70632 219 1021aa037c875ea5202b922df73c6b1e "pdflatex"
"Assignment 2.out" 1742484741.57094 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
"Assignment 2.tex" 1742484740.08333 553 85f3ca2576978b82a8a455397faa31a9 ""
(generated)
"Assignment 2.aux"
"Assignment 2.log"
"Assignment 2.nav"
"Assignment 2.out"
"Assignment 2.pdf"
"Assignment 2.snm"
"Assignment 2.toc"
(rewritten before read)

View File

@@ -0,0 +1,358 @@
PWD /Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment
INPUT /usr/local/texlive/2025/texmf.cnf
INPUT /usr/local/texlive/2025/texmf-dist/web2c/texmf.cnf
INPUT /usr/local/texlive/2025/texmf-var/web2c/pdftex/pdflatex.fmt
INPUT /Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex
OUTPUT Assignment 2.log
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamer.cls
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamer.cls
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasemodes.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasemodes.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasedecode.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasedecode.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/size11.clo
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/size11.clo
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/size11.clo
INPUT /usr/local/texlive/2025/texmf-dist/fonts/map/fontname/texfonts.map
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/atbegshi/atbegshi.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/atbegshi-ltx.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/atbegshi-ltx.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/atveryend/atveryend.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/atveryend-ltx.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/atveryend-ltx.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaserequires.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaserequires.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasefont.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasefont.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amssymb.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amssymb.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amsfonts.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amsfonts.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/sansmathaccent.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/sansmathaccent.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/sansmathaccent.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetranslator.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetranslator.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasemisc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasemisc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetitle.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetitle.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasesection.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasesection.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetoc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetoc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tools/enumerate.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tools/enumerate.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigationsymbols.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigationsymbols.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigationsymbols.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigationsymbols.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigationsymbols.tex
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amscls/amsthm.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amscls/amsthm.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasethemes.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasethemes.sty
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmss10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerfontthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerfontthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamercolorthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamercolorthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerinnerthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerinnerthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonbook.pdf
OUTPUT Assignment 2.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonbook.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonbook.20.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonbook.20.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonarticle.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonarticle.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonarticle.20.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericonarticle.20.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericononline.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericononline.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericononline.20.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamericononline.20.pdf
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT ./Assignment 2.aux
INPUT ./Assignment 2.aux
INPUT Assignment 2.aux
OUTPUT Assignment 2.aux
INPUT /usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/grfext/grfext.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/grfext/grfext.sty
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
OUTPUT Assignment 2.out
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-basic-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-basic-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-basic-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-environment-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-environment-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-environment-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-months-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-months-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-months-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-numbers-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-numbers-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-numbers-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-theorem-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-theorem-dictionary-English.dict
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-theorem-dictionary-English.dict
INPUT ./Assignment 2.nav
INPUT ./Assignment 2.nav
INPUT Assignment 2.nav
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmss8.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmss8.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/ot1mathkerncmss.fd
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/ot1mathkerncmss.fd
INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/ot1mathkerncmss.fd
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/sansmathaccent/mathkerncmssi10.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/sansmathaccent/mathkerncmssi8.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/sansmathaccent/mathkerncmssi8.tfm
INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmss8.tfm
INPUT /usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map
OUTPUT Assignment 2.nav
OUTPUT Assignment 2.toc
OUTPUT Assignment 2.snm
INPUT Assignment 2.aux
INPUT ./Assignment 2.out
INPUT ./Assignment 2.out
INPUT /usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb

View File

@@ -0,0 +1,793 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2025) (preloaded format=pdflatex 2025.3.20) 20 MAR 2025 15:32
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**"/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex"
(/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex
LaTeX2e <2024-11-01> patch level 2
L3 programming layer <2025-01-18>
(/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamer.cls
Document Class: beamer 2025/02/04 v3.72 A class for typesetting presentations
(/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasemodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2025/02/11 v2.5l e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count196
)
\beamer@tempbox=\box52
\beamer@tempcount=\count197
\c@beamerpauses=\count198
(/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasedecode.sty
\beamer@slideinframe=\count199
\beamer@minimum=\count266
\beamer@decode@box=\box53
)
\beamer@commentbox=\box54
\beamer@modecount=\count267
) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty
Package: iftex 2024/12/12 v1.0g TeX engine tests
)
\headdp=\dimen141
\footheight=\dimen142
\sidebarheight=\dimen143
\beamer@tempdim=\dimen144
\beamer@finalheight=\dimen145
\beamer@animht=\dimen146
\beamer@animdp=\dimen147
\beamer@animwd=\dimen148
\beamer@leftmargin=\dimen149
\beamer@rightmargin=\dimen150
\beamer@leftsidebar=\dimen151
\beamer@rightsidebar=\dimen152
\beamer@boxsize=\dimen153
\beamer@vboxoffset=\dimen154
\beamer@descdefault=\dimen155
\beamer@descriptionwidth=\dimen156
\beamer@lastskip=\skip49
\beamer@areabox=\box55
\beamer@animcurrent=\box56
\beamer@animshowbox=\box57
\beamer@sectionbox=\box58
\beamer@logobox=\box59
\beamer@linebox=\box60
\beamer@sectioncount=\count268
\beamer@subsubsectionmax=\count269
\beamer@subsectionmax=\count270
\beamer@sectionmax=\count271
\beamer@totalheads=\count272
\beamer@headcounter=\count273
\beamer@partstartpage=\count274
\beamer@sectionstartpage=\count275
\beamer@subsectionstartpage=\count276
\beamer@animationtempa=\count277
\beamer@animationtempb=\count278
\beamer@xpos=\count279
\beamer@ypos=\count280
\beamer@ypos@offset=\count281
\beamer@showpartnumber=\count282
\beamer@currentsubsection=\count283
\beamer@coveringdepth=\count284
\beamer@sectionadjust=\count285
\beamer@toclastsection=\count286
\beamer@tocsectionnumber=\count287
(/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks17
))
\beamer@paperwidth=\skip50
\beamer@paperheight=\skip51
(/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty
Package: geometry 2020/01/02 v5.9 Page Geometry
(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
)
\Gm@cnth=\count288
\Gm@cntv=\count289
\c@Gm@tempcnt=\count290
\Gm@bindingoffset=\dimen157
\Gm@wd@mp=\dimen158
\Gm@odd@mp=\dimen159
\Gm@even@mp=\dimen160
\Gm@layoutwidth=\dimen161
\Gm@layoutheight=\dimen162
\Gm@layouthoffset=\dimen163
\Gm@layoutvoffset=\dimen164
\Gm@dimlist=\toks18
) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
\pgfutil@everybye=\toks19
\pgfutil@tempdima=\dimen165
\pgfutil@tempdimb=\dimen166
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
\pgfutil@abb=\box61
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex)
Package: pgfrcs 2023-01-15 v3.1.10 (3.1.10)
)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
\pgfkeys@pathtoks=\toks20
\pgfkeys@temptoks=\toks21
(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.tex
\pgfkeys@tmptoks=\toks22
))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex
\pgf@x=\dimen167
\pgf@xa=\dimen168
\pgf@xb=\dimen169
\pgf@xc=\dimen170
\pgf@y=\dimen171
\pgf@ya=\dimen172
\pgf@yb=\dimen173
\pgf@yc=\dimen174
\c@pgf@counta=\count291
\c@pgf@countb=\count292
\c@pgf@countc=\count293
\c@pgf@countd=\count294
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
\pgfmath@dimen=\dimen175
\pgfmath@count=\count295
\pgfmath@box=\box62
\pgfmath@toks=\toks23
\pgfmath@stack@operand=\toks24
\pgfmath@stack@operation=\toks25
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
\c@pgfmathroundto@lastzeros=\count296
))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2024/06/29 v1.4n Standard LaTeX file (size option)
) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR)
(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 2023/12/02 v1.11 sin cos tan (DPC)
) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: pdftex.def on input line 106.
(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def
File: pdftex.def 2024/04/13 v1.2c Graphics/color driver for pdftex
))
\Gin@req@height=\dimen176
\Gin@req@width=\dimen177
) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
Package: pgfsys 2023-01-15 v3.1.10 (3.1.10)
\pgf@x=\dimen178
\pgf@y=\dimen179
\pgf@xa=\dimen180
\pgf@ya=\dimen181
\pgf@xb=\dimen182
\pgf@yb=\dimen183
\pgf@xc=\dimen184
\pgf@yc=\dimen185
\pgf@xd=\dimen186
\pgf@yd=\dimen187
\w@pgf@writea=\write3
\r@pgf@reada=\read2
\c@pgf@counta=\count297
\c@pgf@countb=\count298
\c@pgf@countc=\count299
\c@pgf@countd=\count300
\t@pgf@toka=\toks26
\t@pgf@tokb=\toks27
\t@pgf@tokc=\toks28
\pgf@sys@id@count=\count301
(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
File: pgf.cfg 2023-01-15 v3.1.10 (3.1.10)
)
Driver file for pgf: pgfsys-pdftex.def
(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
File: pgfsys-pdftex.def 2023-01-15 v3.1.10 (3.1.10)
(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
File: pgfsys-common-pdf.def 2023-01-15 v3.1.10 (3.1.10)
))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
File: pgfsyssoftpath.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgfsyssoftpath@smallbuffer@items=\count302
\pgfsyssoftpath@bigbuffer@items=\count303
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
File: pgfsysprotocol.code.tex 2023-01-15 v3.1.10 (3.1.10)
)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty
Package: xcolor 2024/09/29 v3.02 LaTeX color extensions (UK)
(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg
File: color.cfg 2016/01/02 v1.6 sample color configuration
)
Package xcolor Info: Driver file: pdftex.def on input line 274.
(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1349.
Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1353.
Package xcolor Info: Model `RGB' extended on input line 1365.
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1367.
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1368.
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1369.
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1370.
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1371.
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1372.
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
Package: pgfcore 2023-01-15 v3.1.10 (3.1.10)
(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
File: pgfcorepoints.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgf@picminx=\dimen188
\pgf@picmaxx=\dimen189
\pgf@picminy=\dimen190
\pgf@picmaxy=\dimen191
\pgf@pathminx=\dimen192
\pgf@pathmaxx=\dimen193
\pgf@pathminy=\dimen194
\pgf@pathmaxy=\dimen195
\pgf@xx=\dimen196
\pgf@xy=\dimen197
\pgf@yx=\dimen198
\pgf@yy=\dimen199
\pgf@zx=\dimen256
\pgf@zy=\dimen257
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
File: pgfcorepathconstruct.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgf@path@lastx=\dimen258
\pgf@path@lasty=\dimen259
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
File: pgfcorepathusage.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgf@shorten@end@additional=\dimen260
\pgf@shorten@start@additional=\dimen261
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
File: pgfcorescopes.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgfpic=\box63
\pgf@hbox=\box64
\pgf@layerbox@main=\box65
\pgf@picture@serial@count=\count304
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
File: pgfcoregraphicstate.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgflinewidth=\dimen262
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
File: pgfcoretransformations.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgf@pt@x=\dimen263
\pgf@pt@y=\dimen264
\pgf@pt@temp=\dimen265
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
File: pgfcorequick.code.tex 2023-01-15 v3.1.10 (3.1.10)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
File: pgfcoreobjects.code.tex 2023-01-15 v3.1.10 (3.1.10)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
File: pgfcorepathprocessing.code.tex 2023-01-15 v3.1.10 (3.1.10)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
File: pgfcorearrows.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgfarrowsep=\dimen266
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
File: pgfcoreshade.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgf@max=\dimen267
\pgf@sys@shading@range@num=\count305
\pgf@shadingcount=\count306
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
File: pgfcoreimage.code.tex 2023-01-15 v3.1.10 (3.1.10)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
File: pgfcoreexternal.code.tex 2023-01-15 v3.1.10 (3.1.10)
\pgfexternal@startupbox=\box66
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
File: pgfcorelayers.code.tex 2023-01-15 v3.1.10 (3.1.10)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
File: pgfcoretransparency.code.tex 2023-01-15 v3.1.10 (3.1.10)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
File: pgfcorepatterns.code.tex 2023-01-15 v3.1.10 (3.1.10)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
File: pgfcorerdf.code.tex 2023-01-15 v3.1.10 (3.1.10)
))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty
Package: xxcolor 2003/10/24 ver 0.1
\XC@nummixins=\count307
\XC@countmixins=\count308
) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/atbegshi-ltx.sty
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
package with kernel methods
) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty
Package: hyperref 2024-11-05 v7.01l Hypertext links for LaTeX
(/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
(/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
(/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
)
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty
Package: nameref 2023-11-26 v2.56 Cross-referencing by name of section
(/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
(/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
))
\c@section@level=\count309
) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO)
)
\@linkdim=\dimen268
\Hy@linkcounter=\count310
\Hy@pagecounter=\count311
(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2024-11-05 v7.01l Hyperref: PDFDocEncoding definition (HO)
Now handling font encoding PD1 ...
... no UTF-8 mapping file for font encoding PD1
) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
)
\Hy@SavedSpaceFactor=\count312
(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def
File: puenc.def 2024-11-05 v7.01l Hyperref: PDF Unicode definition (HO)
Now handling font encoding PU ...
... no UTF-8 mapping file for font encoding PU
)
Package hyperref Info: Option `bookmarks' set `true' on input line 4040.
Package hyperref Info: Option `bookmarksopen' set `true' on input line 4040.
Package hyperref Info: Option `implicit' set `false' on input line 4040.
Package hyperref Info: Hyper figures OFF on input line 4157.
Package hyperref Info: Link nesting OFF on input line 4162.
Package hyperref Info: Hyper index ON on input line 4165.
Package hyperref Info: Plain pages OFF on input line 4172.
Package hyperref Info: Backreferencing OFF on input line 4177.
Package hyperref Info: Implicit mode OFF; no redefinition of LaTeX internals.
Package hyperref Info: Bookmarks ON on input line 4424.
\c@Hy@tempcnt=\count313
(/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty
\Urlmuskip=\muskip17
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
)
LaTeX Info: Redefining \url on input line 4763.
\XeTeXLinkMargin=\dimen269
(/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
(/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
))
\Fld@menulength=\count314
\Field@Width=\dimen270
\Fld@charsize=\dimen271
Package hyperref Info: Hyper figures OFF on input line 6042.
Package hyperref Info: Link nesting OFF on input line 6047.
Package hyperref Info: Hyper index ON on input line 6050.
Package hyperref Info: backreferencing OFF on input line 6057.
Package hyperref Info: Link coloring OFF on input line 6062.
Package hyperref Info: Link coloring with OCG OFF on input line 6067.
Package hyperref Info: PDF/A mode OFF on input line 6072.
\Hy@abspage=\count315
Package hyperref Message: Stopped early.
)
Package hyperref Info: Driver (autodetected): hpdftex.
(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def
File: hpdftex.def 2024-11-05 v7.01l Hyperref driver for pdfTeX
(/usr/local/texlive/2025/texmf-dist/tex/latex/base/atveryend-ltx.sty
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend package
with kernel methods
)
\Fld@listcount=\count316
\c@bookmark@seq@number=\count317
(/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
(/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
)
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 285.
)) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaserequires.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasefont.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\@emptytoks=\toks29
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)) (/usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/sansmathaccent.sty
Package: sansmathaccent 2020/01/31
(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package: scrlfile 2024/10/24 v3.43 KOMA-Script package (file load hooks)
(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
Package: scrlfile-hook 2024/10/24 v3.43 KOMA-Script package (using LaTeX hooks)
(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty
Package: scrlogo 2024/10/24 v3.43 KOMA-Script package (logo)
))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetranslator.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator.sty
Package: translator 2021-05-31 v1.12d Easy translation of strings in LaTeX
)) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasemisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
\beamer@argscount=\count318
\beamer@lastskipcover=\skip52
\beamer@trivlistdepth=\count319
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetitle.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasesection.sty
\c@lecture=\count320
\c@part=\count321
\c@section=\count322
\c@subsection=\count323
\c@subsubsection=\count324
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
\beamer@framebox=\box67
\beamer@frametitlebox=\box68
\beamer@zoombox=\box69
\beamer@zoomcount=\count325
\beamer@zoomframecount=\count326
\beamer@frametextheight=\dimen272
\c@subsectionslide=\count327
\beamer@frametopskip=\skip53
\beamer@framebottomskip=\skip54
\beamer@frametopskipautobreak=\skip55
\beamer@framebottomskipautobreak=\skip56
\beamer@envbody=\toks30
\framewidth=\dimen273
\c@framenumber=\count328
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty
\beamer@verbatimfileout=\write4
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty
\beamer@splitbox=\box70
\beamer@autobreakcount=\count329
\beamer@autobreaklastheight=\dimen274
\beamer@frametitletoks=\toks31
\beamer@framesubtitletoks=\toks32
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
\beamer@footins=\box71
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
\beamer@frameboxcopy=\box72
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetoc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty
\beamer@sbttoks=\toks33
(/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty
\bmb@box=\box73
\bmb@colorbox=\box74
\bmb@boxwidth=\dimen275
\bmb@boxheight=\dimen276
\bmb@prevheight=\dimen277
\bmb@temp=\dimen278
\bmb@dima=\dimen279
\bmb@dimb=\dimen280
\bmb@prevheight=\dimen281
)
\beamer@blockheadheight=\dimen282
)) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/enumerate.sty
Package: enumerate 2023/07/04 v3.00 enumerate extensions (DPC)
\@enLab=\toks34
)
\beamer@bibiconwidth=\skip57
\c@figure=\count330
\c@table=\count331
\abovecaptionskip=\skip58
\belowcaptionskip=\skip59
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasenavigationsymbols.tex)
\beamer@section@min@dim=\dimen283
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2024/11/05 v2.17t AMS math features
\@mathmargin=\skip60
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks35
\ex@=\dimen284
)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen285
) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count332
LaTeX Info: Redefining \frac on input line 233.
\uproot@=\count333
\leftroot@=\count334
LaTeX Info: Redefining \overline on input line 398.
LaTeX Info: Redefining \colon on input line 409.
\classnum@=\count335
\DOTSCASE@=\count336
LaTeX Info: Redefining \ldots on input line 495.
LaTeX Info: Redefining \dots on input line 498.
LaTeX Info: Redefining \cdots on input line 619.
\Mathstrutbox@=\box75
\strutbox@=\box76
LaTeX Info: Redefining \big on input line 721.
LaTeX Info: Redefining \Big on input line 722.
LaTeX Info: Redefining \bigg on input line 723.
LaTeX Info: Redefining \Bigg on input line 724.
\big@size=\dimen286
LaTeX Font Info: Redeclaring font encoding OML on input line 742.
LaTeX Font Info: Redeclaring font encoding OMS on input line 743.
\macc@depth=\count337
LaTeX Info: Redefining \bmod on input line 904.
LaTeX Info: Redefining \pmod on input line 909.
LaTeX Info: Redefining \smash on input line 939.
LaTeX Info: Redefining \relbar on input line 969.
LaTeX Info: Redefining \Relbar on input line 970.
\c@MaxMatrixCols=\count338
\dotsspace@=\muskip18
\c@parentequation=\count339
\dspbrk@lvl=\count340
\tag@help=\toks36
\row@=\count341
\column@=\count342
\maxfields@=\count343
\andhelp@=\toks37
\eqnshift@=\dimen287
\alignsep@=\dimen288
\tagshift@=\dimen289
\tagwidth@=\dimen290
\totwidth@=\dimen291
\lineht@=\dimen292
\@envbody=\toks38
\multlinegap=\skip61
\multlinetaggap=\skip62
\mathdisplay@stack=\toks39
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
) (/usr/local/texlive/2025/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks40
\thm@bodyfont=\toks41
\thm@headfont=\toks42
\thm@notefont=\toks43
\thm@headpunct=\toks44
\thm@preskip=\skip63
\thm@postskip=\skip64
\thm@headsep=\skip65
\dth@everypar=\toks45
)
\c@theorem=\count344
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerbasethemes.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerthemedefault.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerfontthemedefault.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamercolorthemedefault.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerinnerthemedefault.sty
\beamer@dima=\dimen293
\beamer@dimb=\dimen294
) (/usr/local/texlive/2025/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2024/02/08 v1.3d Input encoding file
\inpenc@prehook=\toks46
\inpenc@posthook=\toks47
) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2024-05-08 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count345
\l__pdf_internal_box=\box77
) (./Assignment 2.aux)
\openout1 = `"Assignment 2.aux"'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
*geometry* verbose mode - [ preamble ] result:
* driver: pdftex
* paper: custom
* layout: <same size as paper>
* layoutoffset:(h,v)=(0.0pt,0.0pt)
* modes: includehead includefoot
* h-part:(L,W,R)=(28.45274pt, 307.28987pt, 28.45274pt)
* v-part:(T,H,B)=(0.0pt, 273.14662pt, 0.0pt)
* \paperwidth=364.19536pt
* \paperheight=273.14662pt
* \textwidth=307.28987pt
* \textheight=244.6939pt
* \oddsidemargin=-43.81725pt
* \evensidemargin=-43.81725pt
* \topmargin=-72.26999pt
* \headheight=14.22636pt
* \headsep=0.0pt
* \topskip=11.0pt
* \footskip=14.22636pt
* \marginparwidth=4.0pt
* \marginparsep=10.0pt
* \columnsep=10.0pt
* \skip\footins=10.0pt plus 4.0pt minus 2.0pt
* \hoffset=0.0pt
* \voffset=0.0pt
* \mag=1000
* \@twocolumnfalse
* \@twosidefalse
* \@mparswitchfalse
* \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
(/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count346
\scratchdimen=\dimen295
\scratchbox=\box78
\nofMPsegments=\count347
\nofMParguments=\count348
\everyMPshowfont=\toks48
\MPscratchCnt=\count349
\MPscratchDim=\dimen296
\MPnumerator=\count350
\makeMPintoPDFobject=\count351
\everyMPtoPDFconversion=\toks49
) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
(/usr/local/texlive/2025/texmf-dist/tex/latex/grfext/grfext.sty
Package: grfext 2019/12/03 v1.3 Manage graphics extensions (HO)
)
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 485.
Package grfext Info: Graphics extension search list:
(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPEG,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 504.
(/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
))
Package hyperref Info: Link coloring OFF on input line 10.
\@outlinefile=\write5
\openout5 = `"Assignment 2.out"'.
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> OT1/cmss/m/n on input line 10.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/cmss/b/n on input line 10.
\symnumbers=\mathgroup6
\sympureletters=\mathgroup7
LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `normal'
(Font) OT1/cmss/m/n --> OT1/cmr/m/n on input line 10.
LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> OT1/cmss/b/n on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/cmss/b/n on input line 10.
LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
(Font) OT1/cmss/m/n --> OT1/cmss/m/n on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/cmss/m/n on input line 10.
LaTeX Font Info: Redeclaring math alphabet \mathit on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> OT1/cmss/m/it on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> OT1/cmss/m/it on input line 10.
LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 10.
LaTeX Font Info: Overwriting symbol font `numbers' in version `bold'
(Font) OT1/cmss/m/n --> OT1/cmss/b/n on input line 10.
LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold'
(Font) OT1/cmss/m/it --> OT1/cmss/b/it on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `bold'
(Font) OT1/cmss/b/n --> OT1/cmr/b/n on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmss/b/n --> OT1/cmss/b/n on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/m/n --> OT1/cmss/b/n on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmss/m/it --> OT1/cmss/b/it on input line 10.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/cmtt/b/n on input line 10.
LaTeX Font Info: Redeclaring symbol font `pureletters' on input line 10.
LaTeX Font Info: Overwriting symbol font `pureletters' in version `normal'
(Font) OT1/cmss/m/it --> OT1/mathkerncmss/m/sl on input line 10.
LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold'
(Font) OT1/cmss/b/it --> OT1/mathkerncmss/m/sl on input line 10.
LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold'
(Font) OT1/mathkerncmss/m/sl --> OT1/mathkerncmss/bx/sl on input line 10.
(/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-basic-dictionary-English.dict
Dictionary: translator-basic-dictionary, Language: English
) (/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-English.dict
Dictionary: translator-bibliography-dictionary, Language: English
) (/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-environment-dictionary-English.dict
Dictionary: translator-environment-dictionary, Language: English
) (/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-months-dictionary-English.dict
Dictionary: translator-months-dictionary, Language: English
) (/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-numbers-dictionary-English.dict
Dictionary: translator-numbers-dictionary, Language: English
) (/usr/local/texlive/2025/texmf-dist/tex/latex/translator/translator-theorem-dictionary-English.dict
Dictionary: translator-theorem-dictionary, Language: English
) (./Assignment 2.nav)
LaTeX Font Info: Trying to load font information for U+msa on input line 11.
(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Trying to load font information for U+msb on input line 11.
(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
)
LaTeX Font Info: Trying to load font information for OT1+mathkerncmss on input line 11.
(/usr/local/texlive/2025/texmf-dist/tex/latex/sansmathaccent/ot1mathkerncmss.fd
File: ot1mathkerncmss.fd 2020/01/31 Fontinst v1.933 font definitions for OT1/mathkerncmss.
)
/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex:13: Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
l.13 Student Roll Number &&
@00677611 \\ \hline
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex:14: Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
l.14 User ID &&
CHC119 \\ \hline
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex:15: Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
l.15 Assessment Title &&
AI Coursework \\ \hline
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex:16: Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
l.16 Module Title &&
Artificial Intelligence and Data Mining \\ \hline
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
/Users/boris/Library/CloudStorage/OneDrive-UniversityofSalford/CSCS-Y2/AI & Data Mining/Assessment/Assignment 2.tex:17: Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
l.17 CRN &&
34123\\ \hline
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
[1
{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
\tf@nav=\write6
\openout6 = `"Assignment 2.nav"'.
\tf@toc=\write7
\openout7 = `"Assignment 2.toc"'.
\tf@snm=\write8
\openout8 = `"Assignment 2.snm"'.
(./Assignment 2.aux)
***********
LaTeX2e <2024-11-01> patch level 2
L3 programming layer <2025-01-18>
***********
Package rerunfilecheck Warning: File `"Assignment 2".out' has changed.
(rerunfilecheck) Rerun to get outlines right
(rerunfilecheck) or use package `bookmark'.
Package rerunfilecheck Info: Checksums for `"Assignment 2".out':
(rerunfilecheck) Before: <no file>
(rerunfilecheck) After: D41D8CD98F00B204E9800998ECF8427E;0.
)
Here is how much of TeX's memory you used:
21333 strings out of 473190
410652 string characters out of 5715800
784346 words of memory out of 5000000
44149 multiletter control sequences out of 15000+600000
565280 words of font info for 59 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
128i,14n,123p,515b,559s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
Output written on "Assignment 2.pdf" (1 page, 16194 bytes).
PDF statistics:
48 PDF objects out of 1000 (max. 8388607)
36 compressed objects within 1 object stream
3 named destinations out of 1000 (max. 500000)
43 words of extra memory for PDF output out of 10000 (max. 10000000)

View File

@@ -0,0 +1,5 @@
\headcommand {\beamer@partpages {1}{1}}
\headcommand {\beamer@subsectionpages {1}{1}}
\headcommand {\beamer@sectionpages {1}{1}}
\headcommand {\beamer@documentpages {1}}
\headcommand {\gdef \inserttotalframenumber {0}}

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,19 @@
\documentclass{beamer}
\usepackage{amssymb} %maths
\usepackage{amsmath} %maths
\usepackage[utf8]{inputenc} %useful to type directly diacritic characters
\title{My Presentation}
\subtitle{Using Beamer}
\author{George Wilkinson}
\institute{University of Salford}
\date{\today}
\begin{document}
\begin{tabular}{|l|r|}
\hline
Student Roll Number && @00677611 \\ \hline
User ID && CHC119 \\ \hline
Assessment Title && AI Coursework \\ \hline
Module Title && Artificial Intelligence and Data Mining \\ \hline
CRN && 34123\\ \hline
\end{tabular}
\end{document}

View File

@@ -0,0 +1,6 @@
Lectures 5,6,7,8,9,10,11,12
Chapters 20,21,22,23
texlive-recommended
texlive-luatex
texlive-fonts-recommended

View File

@@ -0,0 +1,17 @@
# 1R: (AV)CTARs
(foreach) Attribute
(foreach) Value
Count (class)
Top (most frequent class)
Assign (rule to class)
Error Rate (in rule)
Smallest (error rate)
# Missing Values: Ma $\Delta$D CPS
Malfunctioning Equipment
Change in Design
Collation of Datasets
Data not collected for mining (Purpose)
Missing Value is Significant

View File

@@ -0,0 +1,31 @@
# 1R
### (AV)CTARs
Simple
Classification
One-Level tree
Tie, make arbitrary choice
## Issue with Numerics
- Discretise
- List values of attribute
- Sort asc
- Write class under each value
- Breakpoints between change in class
- Interval assigned to majority class
- Enforce bucket size, if adjacent interval has same class, merge.
## Issue with Missing Values
- Assign "missing" as a value
- Treat normally
## Issue with Overfitting
- Bucket Enforcement
- Ensure attribute tested is applicable
# PRISM

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1 @@

Some files were not shown because too many files have changed in this diff Show More