Place of Eureka
  • Home
  • Archives
  • Categories
  • Tags
  • Optional
    About Links 24game TeXLive.NET

\arc command in TikZ

引入 这个所谓的 \arc 命令,我自己是又爱又恨。用的好的话,很多时候可以少些很多的tikz代码 ? 但是问题就在于我之前用不好这个命令 :( arc 原理 首先来说一下这个 arc 命令的原理,参见如下的代码: 1\draw (x, y) arc (theta_1: theta_2: radius); 根据前面的坐标点 (x,y)(x,y)(x,y) 可以计算得到后续所要绘制的arc的圆心坐标
2024-06-14
LaTeX
#tikz

Create Macro in LaTeX

long macro LaTeX 2e 在 LaTeX2e 中可以看到下面这样的命令: 12\newcommand*\renewcommand* 那么这两个带*的命令和传统的 \newcommand 命令有什么区别?其实就是long macro和macro的区别: \newcommand* 定义的 macro 不是 \long 的,意味着你不能在宏参数中包含 \par,空行等东西 然而常用的 \
2024-06-14
LaTeX
#parameter #long macro

Expansion in TeX

引入 宏展开是 LaTeX\rm\LaTeXLATE​X 中一个很重要的概念,为了引入这个概念,参加下面的例子: 12\def\cmda{abc}\uppercase{\cmda} 那么你猜猜,这段代码输出的结果是什么? abc ? ABC ? 结果是 abc. 我不是都让它uppercase了么?为什么还是没有uppercase,反而是给我直接输出了?
2024-06-14
LaTeX
#expansion #protect

读懂 TeX 的 Font Warning

引入 闲来无事,在编译的一个TeX文档的过程中看到了如下的警告: 123456789101112LaTeX Font Warning: Font shape `TU/NewCM10-Book.otf(2)/m/it' undefined(Font) using `TU/NewCM10-Book.otf(2)/m/n' instead on input
2024-06-14
LaTeX
#font

Footnote style

way 1 常规的 footnote 是数字角标形式的,但是我们也可以把这些数字转化为一些个符号:如 †,¶\dagger, \P†,¶ 等. 只需要使用 LaTeX 2e 内置的命令\fnsymbol, 原始声明如下: 1\def\fnsymbol#1{\expandafter\@fnsymbol\csname c@#1\endcsname} 该命令的详细说明还请参见 sou
2024-06-14
LaTeX
#footnote

Export TeX using Inkscape

GUI export 之前在使用 Inkscape 导出 PDF + LaTeX file 时一直都没有生成那个 .pdf_tex 文件。后面自己才发现在导出时应该选择: Save as 而不是 Save a Copy, 第二种方式无法导出对应的.pdf_tex文件. CLI export 如果你有一个 svg 文件: test.svg, 那么直接在命令行使用如下的命令: 1inkscape -D
2024-06-14
LaTeX
#tikz #Inkscape

Marker in TeX - I

参考 本节内容大部分都是基于 TeX SE 上的回答,然后我自己部分直接抄袭,部分按照自己的理解记录在案. 基本概念 LaTeX中查看两个mark的值,然后再说明这两个值都表示了什么: \leftmark: Left argument of the Last \markboth on the page \rightmark: Right argument of the fiRst \ma
2024-06-14
LaTeX
#marker

使用Hyperref进行精确跳转

什么是精确跳转 在 LaTeX\LaTeXLATE​X 中使用 \label-\ref 一组命令用于标签的跳转时往往会出现下面的情况: 我命令在某一行定义的这个label,但是为什么在后文ref引用后,点击跳转到了一个很奇怪的地方,而不是我自己定义label的所在行 其实这个并不是 LaTeX\LaTeXLATE​X 的问题,你可以理解为这个label激活的位置是与这个便签最邻近的如下元素:
2024-05-29
LaTeX
#hyperref #label/ref

l3keys in LaTeX3

.default:n / .initial:n 请看如下一段代码: 1234567\keys_define:nn {mymodule}{ keya .code:n = {Enter~ keya}, keya .initial:n = {value-a}, keyb .code:N
2024-05-29
LaTeX
#l3keys #package-option

Mathematica Dark Theme

自定义黑色主题 我模仿别人的模板做了一个mathematica的暗色主题,相关设置如下,只需要把对应的代码复制到Mathematica中直接运行即可. 123456789101112131415161718192021222324252627(* 笔记本背景 *)SetOptions[EvaluationNotebook[], Background -> RGBColor[0, 0, 0]]
2024-05-29
Mathematica
#theme #dark-theme
1…345678

Search

Hexo Fluid
Views: Visitors: