Tener números de revestimiento con cfr-lm

Tener números de revestimiento con cfr-lm

Estoy intentando usar números antiguos solo en el cuerpo del texto usando pdfLaTeX.

Al analizar otras preguntas, tuve la idea de usar el cfr-lmpaquete y luego intentar regresar con números alineados en: secciones, contadores de figuras, encabezados, enumeraciones, notas a pie de página.

Yo he hecho eso:

\documentclass[a4paper,12pt,twoside]{book}


\usepackage{cfr-lm}

\renewcommand{\thechapter}{{\fontfamily{clm}\selectfont\arabic{chapter}}}
\renewcommand{\thesection}{{\fontfamily{clm}\selectfont\arabic{chapter}.\arabic{section}}}
\renewcommand{\thesubsection}{{\fontfamily{clm}\selectfont\arabic{chapter}.\arabic{section}.\arabic{subsection}}}
\renewcommand{\thesubsubsection}{{\fontfamily{clm}\selectfont\arabic{chapter}.\arabic{section}.\arabic{subsection}.\arabic{subsubsection}}}
\renewcommand{\theparagraph}{{\fontfamily{clm}\selectfont\arabic{chapter}.\arabic{section}.\arabic{subsection}.\arabic{subsubsection}.\arabic{paragraph}}}
\renewcommand{\thesubparagraph}{{\fontfamily{clm}\selectfont\arabic{chapter}.\arabic{section}.\arabic{subsection}.\arabic{subsubsection}.\arabic{paragraph}.\arabic{subparagraph}}}


\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{5}

\begin{document}

\chapter{test}

\section{test}

\subsection{test}

\subsubsection{test}

\subsubsection{test}

\end{document}

Como agregué en los comentarios, funciona para seccionar.

Todavía estoy buscando ideas para el resto.

Respuesta1

No creo que sea una buena idea, desde el punto de vista de un tipógrafo. De todos modos…

\documentclass[a4paper,12pt,twoside]{book}
\usepackage{cfr-lm}
\usepackage{enumitem}
\usepackage{amsmath}
\usepackage{sectsty}

\DeclareTextFontCommand{\textlstyle}{\lstyle}

\labelformat{chapter}{\textlstyle{#1}}
\labelformat{section}{\textlstyle{#1}}
\labelformat{subsection}{\textlstyle{#1}}
\labelformat{subsubsection}{\textlstyle{#1}}
\labelformat{paragraph}{\textlstyle{#1}}
\labelformat{subparagraph}{\textlstyle{#1}}
\labelformat{figure}{\textlstyle{#1}}
\labelformat{table}{\textlstyle{#1}}
\labelformat{equation}{\textlstyle{#1}}
\labelformat{enumi}{\textlstyle{#1}}

\allsectionsfont{\lstyle}
\setlist{font=\lstyle}
\makeatletter
\def\maketag@@@#1{\hbox{\m@th\normalfont\lstyle#1}}
\NewCommandCopy{\org@makecaption}{\@makecaption}
\renewcommand{\@makecaption}[2]{\org@makecaption{\textlstyle{#1}}{#2}}
\NewCommandCopy{\org@numberline}{\numberline}
\renewcommand{\numberline}[1]{\org@numberline{\textlstyle{#1}}}
\makeatother

\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{5}

\begin{document}

\tableofcontents

\chapter{test}\label{A}

\section{test}\label{B}

\subsection{test}

\subsubsection{test}

\subsubsection{test}

\paragraph{test}

\subparagraph{test}

\begin{enumerate}
\item\label{C} test
\item test
\item test
\end{enumerate}

\begin{equation}\label{D}
1+1=2
\end{equation}

\begin{figure}[htp]
\caption{Test}\label{E}
\end{figure}

\begin{table}[htp]
\caption{Test}\label{F}
\end{table}

Refs: \ref{A}, \ref{B}, \ref{C}, \ref{D} and \eqref{D}, \ref{E}, \ref{F}

\end{document}

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

No hagas eso con los números de página, por favor.

información relacionada