为什么“狄利克雷过程”被拆分,以便第 1 页以“狄利克雷”和一个空行结尾?
\documentclass[b5paper, finnish, 11pt, twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{multicol}
\usepackage[bottom=0.9in,top=0.9in]{geometry}
\usepackage{draftwatermark}
\setlength{\parskip}{\medskipamount} % Kappaleiden välin asetus
\setlength{\parindent}{0pt} % Kappaleen alun sisennys (0pt, ts. ei sisennystä)
\setlength{\emergencystretch}{15pt} % Helpotetaan tavutusta sallimalla pidemmät sanavälit
\begin{document}
{\raggedright\hyphenpenalty=0
\begin{multicols}{2}
\setlength\parskip{0pt}
cumulative sum chart
\vspace{8mm}
\scalebox{2}{\fontsize{16pt}{0pt}\selectfont \textbf{D}}
\vspace{2mm}
\textbf{\textit{D}-optimaalisuus} $D$-optimality
\textbf{\textit{d}-separaatio} $d$-separation
\textbf{Dantzig-valitsin} Dantzig selector
\textbf{data} data
\textbf{data-analyysi} data analysis
\textbf{datajoukko} data set
\textbf{datakehikko} data frame
\textbf{datakuutio} data cube
\textbf{datamatriisi} data matrix
\textbf{datan esikäsittely} data pre\-processing
\textbf{datan linkittäminen} data linkage
\textbf{datan ruoppaus} data dredging
\textbf{datan syvyys} data depth
\textbf{datan tiivistäminen} data reduction
\textbf{datan kurkistelu} data peeking
\textbf{datanlouhinta} data mining
\textbf{datan myrkyttäminen} data poisoning
\textbf{datatiede} data science
\textbf{datavetoinen} data driven
\textbf{de facto -väestö} de facto population
\textbf{de jure -väestö} de jure population
\textbf{deflaatio} deflation
\textbf{degeneroitunut jakauma} degenerate distribution
\textbf{dekomponointi} decomposition$_1$
\textbf{dekomponoituva malli} decomposable model
\textbf{dekonvoluutio} deconvolution
\textbf{deltamenetelmä} delta method
\textbf{demografia} demography
\textbf{derivaatta} derivative$_1$
\textbf{derivoituvuus} differentiability
\textbf{desiili} decile
\textbf{determinaatiokerroin} coefficient of determination
\textbf{determinantti} determinant
\textbf{deterministinen} deterministic
\textbf{devianssi} deviance
\textbf{devianssi-informaatiokriteeri} deviance information criterion
\textbf{devianssijäännös} deviance residual
\textbf{diagnostiikka} diagnostics
\textbf{diagnostinen suure} diagnostic sta\-tis\-tic
\textbf{diagnostinen testi} diagnostic test
\textbf{diagonaalimatriisi} diagonal matrix
\textbf{diagrammi} diagram
\textbf{differenssiyhtälö} difference equa\-tion
\textbf{differensointi} differencing
\textbf{differentiaaliyhtälö} differential equa\-tion
\textbf{differentioituvuus} differentiability
\textbf{differointi} differencing
\textbf{diffuusi priori} diffuse prior
\textbf{diffuusioindeksi} diffusion index
\textbf{diffuusioprosessi} diffusion process
\textbf{digammafunktio} digamma function
\textbf{dikotomia} dichotomy
\textbf{dikotominen muuttuja} dichotomous variable, binary variable
\textbf{dimensiokirous} curse of dimensionality
\textbf{dimension pienennys} dimension reduction
\textbf{Diracin deltafunktio} Dirac's delta function
\textbf{Diracin mitta} Dirac measure
\textbf{Dirichlet-jakauma} Dirichlet distribution
\textbf{Dirichlet-prosessi} Dirichlet process
\textbf{diskonttaus} discounting
\textbf{diskordanssi} discordance
\end{multicols}
}
\end{document}
答案1
我认为该指令\hyphenpenalty=0
旨在允许在任何地方使用连字符。该指令\raggedright
既禁止完全对齐和不鼓励涉及拆分和连字符的换行。这两个指令可能相互冲突,导致令人不快的分页。(LaTeX 文档中的连字符由几个“惩罚”参数控制;\hyphenpenalty
只是其中之一。)
该怎么办?我建议你删除上一段中提到的两个指令,然后运行
\usepackage[document]{ragged2e}
在序言中。这样,文档中所有地方都使用右对齐排版——即使在脚注中,如果您的文档包含脚注——同时不会过度阻止使用连字符。(在执行此操作时,如果软件包加载了该选项,您还应该注释掉或删除它\setlength{\parindent}{0pt}
,因为它是多余的。)运行可确保默认情况下所有文档元素都处于活动状态。ragged2e
document
\usepackage[document]{ragged2e}
\RaggedRight
顺便说一句,该ragged2e
软件包的用户指南第 3 部分很好地解释了 LaTeX 实现的一些实际缺陷\raggedright
——以及为什么\RaggedRight
如果要避免完全证明,通常最好使用该软件包的命令。
以下是生成的测试文档第 1 页底部和第 2 页顶部的屏幕截图: