Typora 转 LaTeX 的一点经验

作为一款颜值极高、功能丰富并且跨平台的 Markdown 编辑器,是一个很好的选择。然而折腾是没有止境的,为了追求最佳的视觉感受,用 Tyopra 自带的转换为 LaTeX 功能,进行再次细化排版也是个适合完美主义者的选择。

废话好多。。直接来干货吧:
转换后我们会得到一个.latex文件,直接编译它,就能得到一个初步的PDF文件。

目录

Typora 可以插入目录,其实转换到 LaTeX 中就是一句

\tableofcontents

然而编译后会发现没有章节的编号,像这样:


Screen Shot 2017-04-10 at 1.04.14 PM.png

在 tex 文件中找到这一行

\setcounter{secnumdepth}{0}

将 0 改为 你需要目录显示的深度比如 3 层:

\setcounter{secnumdepth}{3}

再次编译就能看到章节编号了。

表格

表格会无视页面宽度,像这样:

Screen Shot 2017-04-10 at 1.13.13 PM.png

其实说到底就是个表格的排版问题,我找了个基本的样式:每列居中,宽度自适应使得表格宽度与页面宽度一致,结果是这样的:
Screen Shot 2017-04-10 at 1.11.23 PM.png

配置方法是在海洋大神的 LaTeX入门5.1.3 定宽表格与tabularx 中提到的:
Screen Shot 2017-04-10 at 1.15.08 PM.png

Screen Shot 2017-04-10 at 1.21.30 PM.png

将原来 Typora 转化过来的

\begin{longtable}[]{@{}ll@{}}
\toprule
Types of risk &\tabularnewline
\midrule
\endhead
External Unpredictable & Route planning, Natural hazards\tabularnewline
External Predictable & Weather conditions\tabularnewline
Internal Non-technical & Supply, Clothing, Conflict\tabularnewline
Technical & Vehicle damage, GPS device damage, Medical
condition\tabularnewline
Legal & Visa\tabularnewline
\bottomrule
\end{longtable}

这一套东西掐头去尾,改成 tabularx宏包:

\begin{tabularx}{\textwidth}{cY}
\toprule
Types of risk &\tabularnewline
\midrule
% \endhead
External Unpredictable & Route planning, Natural hazards\tabularnewline
External Predictable & Weather conditions\tabularnewline
Internal Non-technical & Supply, Clothing, Conflict\tabularnewline
Technical & Vehicle damage, GPS device damage, Medical
condition\tabularnewline
Legal & Visa\tabularnewline
\bottomrule
\end{tabularx}

注意之前要预定义命令:

\usepackage{tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}

有两点要注意:

  1. 注意命令最后的参数
\begin{tabularx}{\textwidth}{cY}

其中 c 或者 Y的数目要根据表格的列数来决定。

  1. 删去一行
\endhead

没有深究原因,因为删掉就编译通过了。。欢迎大佬来解说

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天主要总结了latex的一些基本配置和使用latex进行科技论文写作的基本要素(书写文档,插入表格,插入图片,插...
    taozhaojun阅读 13,295评论 1 22
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,628评论 9 467
  • 为了解决自动化报告之类的问题,测试了几种不同的方案之后,我选了 LaTex。利用 LaTex 生成 PDF 文档可...
    wangpeng905阅读 30,044评论 6 63
  • Word之外的另一个世界——TeX和它的朋友们 广大科研搬砖工工作者常用的排版和绘图工具主要是以下几种:微软Off...
    Maphy阅读 14,840评论 2 42
  • 现今,从小孩几岁开始,家长都会要求学一门乐器,以此培养其音乐细胞。古筝、钢琴、提琴、吉他、架子鼓等,都是热门。如果...
    二杯清茶阅读 1,783评论 6 45