latex一个地方怎么引用多个表格 如何消除LaTeX中的“BadBoxes”?

[更新]
·
·
分类:行业
2760 阅读

latex一个地方怎么引用多个表格

如何消除LaTeX中的“BadBoxes”?

如何消除LaTeX中的“BadBoxes”?

Bad Boxes 指长度或高度超出 LaTeX 的允许范围。你可以在编译器的编译记录中找到 Bad Boxes所对应的信息,从而定位 Bad Boxes 在文中的位置,找到是什么情况导致 Bad Boxes。
找到 Bad Boxes 的同时,你可以看到 badness 数值,比如 badness 10000,这是最糟糕的情况,意味着这个 Bad Boxes 已经严重影响到了排版效果,建议你解决。badness 数值小的情况你可以根据具体排版效果判断,有的并不需要消除。
Bad Boxes的主要的三类原因,以及解决方案:
1 - 交叉引用文件的生成。由于 LaTeX 的交叉引用工作机理,在变更你的交叉引用项(包括章节修改、编号公式变动等)后,请【连续编译两次】,这样就不会出现由交叉引用引起的 Bad Boxes 数量虚高了。
2 - Bad Boxes 的常见原因是图片或表格。由于大小的不恰当和插入时参数使用不当,导致图表卡在转页处造成异常的垂直空白。这是常见的一类问题,通过更改表格参数(!htb)、图片高度来解决这类问题。也你可以尝试使用长表格宏包(supertabular)解决表格卡页的问题。
3 - 断行不正确。英文排版中忽略了符号后的空格,或者在规定了宽度而不能自动换行的环境中输入过长的内容。在需要找到文中对应位置后进行手动更改。

请问用Latex当引用了多个参考文献后,编译后显示[1?

1.使用“hyperref”这个宏包,即在latex文档的导言部分添加“%usepackage{hyperref}”;
2.使用“PdfLatex”对latex源文件进行编译,不要用“Latex”编译。

你在用什么工具做知识库?

曾经用过不少知识管理工具,例如Evernote、OneNote、自建Wiki、针式PKM、有道云笔记,现在全迁移到了Notion。现在我的知识管理工作流也很简单,整个过程只用几个工具来完成,包括typora、Notion Web Clipper、Scapple、Things 3、Anki等。
我们知道,知识管理的全流程包括收集、处理、复习、归档/抛弃四个步骤。
收集的数据源主要来自网页和书籍。在notion中建立一个page来做根目录,来自书籍的摘录用typora记录成markdown格式,来自网页的摘录直接用Notion Web Clipper收藏到这个page中。
在处理步骤中,删除不必要的数据内容,重新整理来自书籍和网页的内容,提出自己的问题,按照逻辑关系将数据整理到一起,用Scapple画出彼此之间的逻辑关系图,用作每个page的索引和目录。
在复习过程中,用things 提醒每日、每周复习的内容,对于难以记忆的部分用Anki做成卡片,使用艾宾浩斯记忆曲线原理定期复习。
在一段知识管理过程结束后,将使用过的资料打上“已完成”的标签,放到专门的存档project当中留作以后备查。
无论是使用Notion还是其他工具,这个工作流都是一致的。唯一的区别只在于使用什么样的工具来尽可能提高效率罢了。在漫长的摸索中,我使用过不少工具。除了各种笔记软件之外,还有几种脑图工具、几种笔记撰写工具、一些画图工具等等。但是经过长时间的沉淀,最后还是选择了现有的组合,并认为这是最高效、最流畅的方法。