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

Syntax of Haskell

pattern match definition By define a function, we can map some type to another type. Pattern match can apply to any data type: Int, Char, String, etc. A simple patter match case, mapping a type belong
2024-07-23
Haskell

Chrome pdf export

现象描述 一个很奇怪的现象,在chrome 中打印的 pdf 复制出来的文字是乱码,虽然看着这个文件的确是矢量图,但是你去复制文字就会得到乱码. 解决方法 在 Ctrl+P 调出打印菜单时,选择 另存为pdf, 而不是去选择 PDFCreator. 操作示意图:
2024-06-29
杂项

Print control sequence

背景 往往一个文档说明或者是手册中需要用到部分的命令抄录环境,用于模板作者说明命令的使用格式或者是参数. 某天在一个文档类中看到了如下的声明, 用于打印控制序列(下文简写为 cs): 12345678910111213141516171819202122232425262728293031323334\NewDocumentCommand\MySubScript{m}{
2024-06-29
LaTeX
#control sequence

website domain

背景 很多时候我们都想有一个自己的域名,但是从购买域名到具体的域名绑定等,这一套下来新手一般搞不定. 下面为我自己的一次配置记录,供有需要的人参考. 基本配置 想要自己购买域名,然后指向自己的服务器,需要经历下面几个步骤: 在域名服务商处购买域名 购买服务器, 查明其公网 IP 寻找 DNS 解析服务商(DNS 用于把域名转为 ip),这里使用的DNS服务商是 Cloud Flare
2024-06-29
博客
#website

Page-breakable Box in TeX

引入 尽管常见的 tcolorbox, framed, boites 等宏包提供了一个可跨页的盒子,但是这个跨页的原理是什么? 到底怎么实现的? TeX SE 上的如下问题: breakable box 有一个关于“可跨页盒子” 的实现代码(这里是简化后代码): 1234567891011121314151617181920212223242526272829303132333435363738
2024-06-15
LaTeX
#breakable box

3D object in Acrobat

way 1 解决方法如下,方法来自Adobe官网, 首先关闭 Adobe Acrobat Pro, 然后重命名以下文件夹:把 1C:\Users\UserName\AppData\Local\Adobe\Acrobat\DC 重命名为 1C:\Users\UserName\AppData\Local\Adobe\Acrobat\DC_OLD 如果有可能,还请将 1C:\Users\UserName
2024-06-14
LaTeX
#Acrobat

\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
1234567

Search

Hexo Fluid
Views: Visitors: