经常加载的包:pdfLaTeX 和 LuaLaTeX 之间的区别

经常加载的包:pdfLaTeX 和 LuaLaTeX 之间的区别

我正在将我的 LaTeX 文档从 切换pdflatexlualatex。类似于经常加载的包:pdfLaTeX 和 XeLaTeX 之间的区别我想知道,LuaLaTeX 加载的典型包有哪些,以及应该删除或替换哪些典型的 pdfLaTeX 包?

以下是我目前发现的主要区别:

  • 不要使用inputenc,而是以 utf-8 格式保存纯文本文件,并在第一行添加以下内容:% !Mode:: "TeX:UTF-8"
  • 不要使用字体包,而是使用fontspec\setmainfont{FONT_NAME}\setsansfont{FONT_NAME}加载\setmonofont{FONT_NAME}
  • 为了能够正常microtype工作fontspec,请使用测试版microtype(至少使用 TeX Live 2011)。查看更多详细信息
  • hyperref应装载选项unicode

您还使用哪些其他软件包?babel和怎么样textcomp? 是否有一些“杀手级软件包”只能与 一起lualatex使用fontspec

答案1

除了支持 Lua 解释器之外,LuaTeX 还为 pdfTeX 带来了与 XeLaTeX 完全相同的变化(原生 Unicode 支持、支持系统字体)。

为此原因,你链接到的问题也适用于 LuaTeX,对答案取模关于从 XeTeX 迁移到 LuaTeX 的问题,这表明除了microtype支持和字体名称,LuaTeX 和 XeTeX 特定的代码大多兼容。

babel据我所知,它与 LuaTeX 配合得很好。至少在使用 时frenchb,我没有遇到任何问题。

除了fontspec(也适用于 XeTeX),越来越多的软件包使用 Lua 来提供功能。例如,我最近发布了impnattypo具有一些 LuaTeX 特定功能的软件包(感谢帕特里克),并且还有更多内容(例如未发布的overcolored软件包)。

答案2

有关 LuaLaTeX 的大多数使用问题都可以在lualatex-doc.pdf

答案3

类似于 MWE链接的 XeLaTeX 问题,这是 LuaLaTeX 的 MWE。它使用ifluatex软件包允许在 pdfLaTeX 和 LuaLaTeX 之间切换(记得删除所有.aux文件)。我使用了Microsoft ClearType 字体,因为它们在屏幕上和打印出来看起来都很好。

% !TEX program = LuaLaTeX
\documentclass[
    a4paper,
    ngerman,
    final
]{scrbook}

\usepackage{amsmath}

\usepackage{ifluatex}
\ifluatex
    % Lua(La)TeX
    \usepackage[ngerman]{babel}
    %\usepackage{polyglossia}   
    %\setmainlanguage[spelling=new,babelshorthands=true]{german}
    \usepackage{fontspec}
    \defaultfontfeatures{Ligatures=TeX}
    \usepackage[]{unicode-math} 
    \unimathsetup{math-style=TeX}
    \setmainfont[Ligatures=TeX]{Constantia} 
    \setsansfont{Calibri}
    \setmonofont{Consolas}
    \setmathrm{Cambria Math}
    \setmathfont{Cambria Math}
\else
    %default: pdf(La)TeX
    \usepackage[ngerman]{babel}
    \usepackage{lmodern} % load vector font
    \usepackage[T1]{fontenc} % font encoding
    \usepackage[utf8]{inputenc} % input encoding
\fi

\usepackage[babel=true]{microtype}


%% ==================
\begin{document}
\chapter{Goldener Schnitt}
Beim Goldenen Schnitt (lateinisch: sectio aurea) oder auch bei der Goldenen Teilung 
--- seltener beim Göttlichen Schnitt oder bei der Göttlichen Teilung (lateinisch: proportio divina) --- 
entsteht ein bestimmtes Verhältnis zwischen zwei Zahlen oder zwei Größen.
Dieses Verhältnis ist die Goldene Zahl $\Phi$ (Phi) (oder das Goldene Verhältnis oder das Göttliche Verhältnis) und hat den Wert
\begin{equation}
    \Phi=\frac{1 + \sqrt{5}}{2} \approx 1{,}618
\end{equation}
Zum Beispiel stehen zwei Teile einer Strecke im Verhältnis $\Phi$, 
wenn sich der größere zum kleineren Teil verhält wie die ganze Strecke zum größeren Teil.
\begin{equation}
    \frac{a}{b} = \frac{a+b}{a}
\end{equation}
Streckenverhältnisse wie beim Goldenen Schnitt werden seit der griechischen Antike als Inbegriff von Ästhetik und Harmonie angesehen. 
Sie werden als ideale Proportionen in Kunst und Architektur angewendet, 
kommen aber auch in der Natur vor. 
Das Goldene Verhältnis ist häufig bei der Bildkomposition in der Malerei zu finden und wird heute oft in der Photographie verwendet. 
\begin{table}[!htb]
\begin{tabular}{@{}l*{10}{p{7mm}@{}}}
    Some T1 characters:     & \# & \$ & \% & Ă & Ň & § & @ & Æ & ß   & £   \\[1.5mm]
    Some non-T1 characters: & ‡  & ÿ  & ‰  & … & ¶ & ½ & ĩ & µ & | | & | | \\
\end{tabular}
\end{table}
Es zeichnet sich durch eine Reihe besonderer mathematischer Eigenschaften aus.
Umgangssprachlich wird Goldener Schnitt auch für die Goldene Zahl beziehungsweise für das Goldene Verhältnis gebraucht.
\end{document}

相关内容