
Escribí un libro hace cinco años usando el newtx
paquete.
Ahora quiero hacer algunas correcciones y volver a compilar el documento. Sin embargo, este documento recompilado es muy diferente del original. Parece que el espaciado entre letras de todas las fuentes y el tamaño de las fuentes sans serif han aumentado.importantemente.
Miré en el manual y hay un texto que menciona cambios en el espaciado, pero no está claro cuándo se realizaron estos cambios. También encontré referencia a la opción tighter
, pero esta opción hace que el espaciado sea menor que el original.
¿Hay alguna manera de restablecer la situación de hace cinco años o al menos reducir el impacto del cambio?
MWE
\documentclass[11pt]{scrbook}
\usepackage[T1]{fontenc}
\setkomafont{subsection}{\fontsize{19pt}{19pt}\selectfont\normalfont\sffamily}
\usepackage[paperwidth=200mm,paperheight=240mm,top=30mm,bottom=20mm,inner=25mm,outer=45mm,marginparsep=7mm,marginparwidth=28mm,headsep=14mm,headheight=6mm]{geometry}
\usepackage{newtxtext}
\usepackage[cmintegrals,slantedGreek,varg]{newtxmath}
\makeatletter
\begin{document}
\subsection{Some short text that brakes differently now}
Plin koji je dovoljno rijedak da možemo zanemariti privlačne sile izmedu čestica plina (molekula, atoma) nazivamo \textbf{idealni plin}. Za idealni plin vrijedi \textbf{jednadžba idealnog plina}.
\end{document}
Respuesta1
No creo que puedas, a menos que continúes usando TeX Live 2019.
La versión actual de newtxtext
tiene un valor predeterminado diferente para helvratio
: obtienes lo mismo que antes agregando el valor anterior:
\usepackage[
helvratio=0.9,
% other options
]{newtxtext}
Para el Times no tienes suerte. La versión de NewTX en TeX Live 2019 todavía usaba el clon de Times basado en TX. Pero mientras tanto, Michael Sharpe decidió agregar soporte para fuentes OpenType cuando el motor es XeLaTeX o LuaLaTeX, por lo que modificó el clon del Times para usar TeX Gyre Termes de tal manera que el resultado sea (casi) el mismo con todos los motores.
La fuente TeX Gyre Termes tiene muchos glifos que son más anchos que los correspondientes en el clon TX (que se basó en la ptm
familia estándar), por lo que se ven diferentes saltos de línea.
Si agrego scale=0.95
a las opciones para newtxtext
, el resultado es
que es muy similar a tu original. Pero, por supuesto, esto no garantiza que obtenga los mismos saltos de línea en todas las situaciones (y la fuente es notablemente más pequeña).