
Quiero contrarrestar párrafos, siempre como xy donde x es el número de sección e y es el número de párrafo de esa sección.
\documentclass[11pt, twocolumn, a4paper]{article}
\usepackage[left=1.5cm, text={18cm, 25cm}, top=2.5cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[IL2]{fontenc}
\usepackage[czech]{babel}
\usepackage{times}
\begin{document}
\section{A}
foo
\paragraph{Definition % 1.1 %}
here is definition 1.1 and i need to reference it later as 1.1
\section{B}
bar
\paragraph{Definition % 2.1 %}
\end{document}
¿Alguien puede ayudar por favor?
Respuesta1
Aquí hay algunas opciones:
Puedes hacer
\paragraph
actuar exactamente de la misma manera que\subsection
añadiendo\let\paragraph\subsection
al preámbulo de su documento. O simplemente úselo
\subsection
directamente.\documentclass{article} \let\paragraph\subsection% Make \paragraph act just like \subsection \begin{document} \section{A} foo \paragraph{Definition} Here is definition 1.1 and i need to reference it later as 1.1 \section{B} bar \subsection{Definition} \end{document}
Ajusta la forma en que
\paragraph
los s son números sumando\renewcommand{\theparagraph}{\thesection.\arabic{paragraph}}% How paragraphs are numbered \setcounter{secnumdepth}{4}% Number up to paragraphs
al preámbulo de su documento. El primer comando ajusta los párrafos numerados como "sección similar". "párrafo". El segundo en realidad permite numerar los párrafos utilizando la condición tradicional de numeración de unidades seccionales.
\documentclass{article} \renewcommand{\theparagraph}{\thesection.\arabic{paragraph}}% How paragraphs are numbered \setcounter{secnumdepth}{4}% Number up to paragraphs \begin{document} \section{A} foo \paragraph{Definition} Here is definition 1.1 and i need to reference it later as 1.1 \section{B} bar \subsection{C} foo bar \paragraph{Definition} foo bar foo \section{D} foo bar foo bar \subsection{E} bar foo bar foo \subsubsection{F} foo bar foo bar foo \paragraph{Definition} \end{document}
El problema aquí es que puedes confundir a tus lectores si mezclas
\subsection
s y\paragraph
s, ya que están numerados de manera similar. Además, su numeración no se ajusta con cada sección (por ejemplo, al reiniciar). Si desea que se reinicien, consulteNumeración continua versus por capítulo/sección de figuras, tablas y otros elementos del documento. La sugerencia es utilizar\usepackage{chngcntr}% http://ctan.org/pkg/chngcntr \counterwithout{paragraph}{section}
Hacer estoantesredefiniendo
\theparagraph
.
Respuesta2
Así es como se hace con el chngcntr
paquete.
Tenga en cuenta que necesita una combinación de dos comandos:
\counterwithout*{paragraph}{subsubsection}
le dice a LaTeX que ya no desea restablecer el número de párrafo cuando comienza una nueva subsubsección (o cualquier división mayor que una subsubsección);
\counterwithin*{paragraph}{section}
le dice que desea restablecerlo al comienzo de una nueva sección (o cualquier cosa por encima de ella, como un capítulo de un libro).
\documentclass{article}
\setcounter{secnumdepth}{4}
\renewcommand{\theparagraph}{\arabic{section}.\arabic{paragraph}}
\usepackage{chngcntr}
\counterwithout*{paragraph}{subsubsection} %% stop resetting paragraph number with each new subsubsection
%\counterwithin*{paragraph}{section} %% reset paragraph number for each section; only works with the preceding line!
\begin{document}
\section{Section}
\paragraph{Definition 1}\label{par:1.1}
\subsection{Subsection}
\paragraph{Definition 2}\label{par:1.2}
\subsubsection{Subsubsection}
\paragraph{Definition 3}\label{par:1.3}
\section{Section}
\paragraph{Definition 4}\label{par:2.1}
\subsection{Subsection}
\paragraph{Definition 5}\label{par:2.2}
\subsubsection{Subsubsection}
\paragraph{Definition 6}\label{par:2.3}~
Reference to 1.1: \ref{par:1.1}
Reference to 1.2: \ref{par:1.2}
Reference to 1.3: \ref{par:1.3}
Reference to 2.1: \ref{par:2.1}
Reference to 2.2: \ref{par:2.2}
Reference to 2.3: \ref{par:2.3}
\end{document}