EndTranTeX Application
天下苦Abd上课让我们念公式久矣于是一个鸡肋有用的exe文件就出现了:它的作用是左边输入进去LaTeX公式右边输出英文的朗读形式。原理是用tkinter渲染页面 然后SymPy进行LaTeX语言的拆解 最后用每个LaTeX语法的英文输出形式一一对应。整个的逻辑如同你喝了西梅汁吃了火龙果之后去如厕一样的流畅简要。 它的名字是EngTranTeX 这是一个拼好名由三部分组成的名字:Eng:英文 Tran:转换 TeX:TeX语法。它作为代码痛点是数不清的 若作为应用更是还要再加一个痛点。那就是打包成exe之后是硕大无朋的33mb。如此简要破产的功能竟有这么大的体积还是等之后再加虚拟环境把它搞小点。 一想到这个我就想笑 这个应用的受众竟是会写LaTeX但是念不明白英文的人。放在平生所见也是比较罕有 但说的就是我大C27里的很多人( 这个非常bug的一处是 我引入的人机朗读对阿拉伯数字是用汉语来读 很荒谬 但这就是我做出来的答辩。能想象一个AI面无表情读:“六 times 一百一十一 equals to...
Mathjax配置 兼容LaTeX
热烈祝贺 现可自由渲染LaTeX 下为例证 不过公式和字的对齐还是有时奇怪 以后避免文段里用行内公式 改用行间 截至3/5/2025 已解决对齐问题 $ y = 4x^4 - 2x^2 + 5x + 7 $ $ -\frac{5}{3}x^{-\frac{2}{3}} + 2\sec^2 x + \frac{1}{2\sqrt{x}} $ $ \frac{2 - x}{(x + 1)(x^2 + 2)} = \frac{1}{x + 1} - \frac{x}{x^2 + 2} $ $ 0 \leq x \leq \pi \Rightarrow \sin x \geq 0 $ $ \tan(A \pm B) = \frac{\tan A \pm \tan B}{1 \mp \tan A \tan B} $ $ \sin 20^{\circ} + \sin 30^{\circ} = 2\sin\left(\frac{20^{\circ} +...
Coursera:Nand2Tetris-Note1
Nand2Tetris PartⅠ笔记目录: Boolean Logic 布尔逻辑 Boolean Functions Synthesis 布尔函数合成 Logic Gates 逻辑门 Hardware Description Language硬件描述语言 Hardware Simulation 硬件模拟 Multi-Bit Buses 多位总线 Project 1 (Q&A) 项目Ⅰ Boolean Logic 布尔逻辑首先基础的介绍一些布尔逻辑里面的计算/语法 1.(x AND y) x y AND 0 0 0 0 1 0 1 0 0 1 1 1 2.(x OR y) x y OR 0 0 0 0 1 1 1 0 1 1 1 1 3. NOT(x) x NOT 0 1 1 0 我想这些都很容易理解 其中的0/1也可以是/否或者正/负。 这具体怎么规定没有所谓...
Coursera:Nand2Tetris-Note0
Nand2Tetris Note0coursera的助学金批下来了 本以为2.9早就能开始的 最终还是在两周后才收到回复 (所有助学金申请都是我借助DeepSeek神力写的 足够有用的前言1.在这节课里 会从零开始建立一台计算机。他的美好之处在于一切都很基础 覆盖的范围又很广。从非常基本的开始 比如简单的逻辑门。在PartⅠ里先建立的是”硬件”的部分 我们将用它们建造更复杂的芯片 然后用建造更高更复杂的芯片——比如CPU。我们将它们放入计算机中然后继续在软件层方面进行建设。(这是PartⅡ的后话了 在那里我们构建越来越复杂的”软件” 软件工件位于这些硬件工件之上。 2.另一方面 里面提到的一种解决问题的思路在计算机和理科学习中很重要: 当你去探索一件事的时候 一个足够好奇的人往往会想知道:这是怎么发生的?(实际上这很好)。但是在结束对它的学习前先不要考虑How的问题 担心What的问题就足够了。使用编程语言做应该做的事情就足够了 不必担心背后会发生什么 又是什么Logic。这个看起来鲁莽的步骤在计算机上叫做”实现”...
作者自己给自己的CS自学指南
仅供参考的CS自学指南 · 绝密 启用前目录:声明:本栏所有内容基本上是解惑真经的照抄 只是由于作者能力不足 从中挑挑拣拣出一些作者有能力或者认为自己有能力学的部分。它的诞生只是为了方便作者 如要打破砂锅还请看《万事开头难 之后会更难》最后上面的链接。而且 在看下面的所有东西之前我都建议先看看哈佛出的CS50系列课程和C语言入门来打打基础。 — 实用工具:最重要的入门部分 — 优秀教材 指不完全涵盖以下内容的书本: — 数学基础/进阶/高阶 — 编程/电子基础 — 数据结构与算法 — 软件工程 — 体系结构 — 计算机系统基础 — 计算机操作系统 — 并行与分布式系统 — 计算机系统安全 — 计算机网络 — 数据库系统 — 编译原理 — Web开发 — 计算机图形学 — 数据科学 — 人工智能 — 机器学习-系统 — 机器学习-进阶 — 深度学习 — Zejun Fu’s Guidance 在开始学习之前 先说到:Crash Course: Computer Science 。这个视频在短短 8...