为初学者选择 Tex 引擎:25 页的大学作业

为初学者选择 Tex 引擎:25 页的大学作业

我开始写一个更大的作业(丹麦语,大学水平:25 页)。

我的要求:

  1. 国际化:丹麦语
  2. 手稿需要引文、参考文献和参考书目。

由于这是一篇较大的论文,而不仅仅是一个简单的作业,所以我想将其用作memoir文档类。
我听说过一些好东西,biblatex并想使用它。我想我可以使用此脚本帮助我使用 biber。Xe
(La)TeX 听起来很棒,因为它支持 unicode,但老实说,我不确定我是否应该使用它,或者只是坚持使用 TeXShops 西方编码,或者 LuaTeX 是否更好。
我必须使用polyglossiababel来获得参考书目中的丹麦语支持,但我想我csquotes也需要,这样我才能控制引用样式。(或者如果我没记错的话,它已经包含在内了memoir?)

再说了,也许我可以让事情变得简单,并使用memoir像 BibTeX 这样的简单的东西?

对于这种问题,作为初学者,我该如何选择使用哪个Tex引擎和Latex类?

答案1

如果问题被理解为“如何使用支持 Unicode 的引擎为基本的丹麦语文档设置memoir+ biberbiblatex”(我怀疑有些人会投票关闭这个问题),那么答案可能非常简单。(如果它引发了进一步的新问题,那可能也不是一件坏事。)

无论如何,这里有一个使用的示例luatex

\documentclass[article, % similar to article class: no \chapter
12pt]{memoir}

\usepackage{lipsum}% for filler text

% LuaTex / fonts
\pdfprotrudechars=2 % optional
\pdfadjustspacing=2 % optional
\usepackage{fontspec}%
\defaultfontfeatures{Ligatures=TeX}%
\newfontfeature{Microtype}{protrusion=default;expansion=default;}% optional
\setmainfont[Microtype, Numbers=OldStyle]{Linux Libertine}%
\setsansfont[Microtype, Scale=MatchLowercase, Numbers=OldStyle]{Linux Biolinum}%
\setmonofont[Microtype, Scale=MatchLowercase]{Inconsolata}%

% babel / csquotes / biblatex
\usepackage[danish]{babel}
\usepackage[strict=true, autostyle=once, 
  danish=quotes,
  % danish=guillemets,
  ]{csquotes}
\usepackage[backend=biber, style=numeric]{biblatex}% see documentation for options
\addbibresource{mybiblio.bib}% your bibliography file

% headers and footers (from memoir)
\makepagestyle{basic}%
% cmd:       {<name>}{<left>}{<centre>}{<right>}
\makeevenhead{basic}{\thepage}{}{}%
\makeoddhead{basic}{}{}{\thepage}%
\makeevenfoot{basic}{}{}{}%
\makeoddfoot{basic}{}{}{}%
\pagestyle{basic} % call main headers into effect

\begin{document}

\lipsum\lipsum

\end{document}

在写作过程中,您可能会发现您想要更改或添加一些内容到您的文档(例如,\section相关命令的样式),但这应该足以开始了。

相关内容