0

I like to use different formats for my list: a), b), c); 1), 2), 3); i), ii), iii) and I know I can do this with the package enumerate, writing [a)] or [1)] or [i)]. However, writing

\begin{enumerate}[i)]
\item
\end{enumerate}

or

\begin{enumerate}[I)]
\item
\end{enumerate}

In both cases i receive the same format: I), II), III), being the only difference the size. I prefer lowercase instead of capital letters.

enter image description here

I have even tried the labels \roman and \Roman, and I and I keep receiving the same format.

In the preamble I have tried with

\usepackage{enumerate}

or

\usepackage[shortlabels]{enumitem}
7
  • 3
    Welcome to TeX.se. Instead of showing small fragments of code, please edit your question to show a compilable document that produces the incorrect output you're describing. Using the enumerate package and \begin{enumerate}[i)] should give you lower case Roman numerals; if it's not, you need to show us exactly what you're doing. I suspect you're loading babel with the spanish option, and it's turning your lower case roman into small caps.
    – Alan Munn
    Oct 29, 2023 at 18:25
  • 2
    With enumitem using \begin{enumerate}[label=\roman*)] should do.
    – Skillmon
    Oct 29, 2023 at 18:34
  • 3
    @Skillmon Not if spanish is loaded with no other babel options. But we need to see actual code to be sure.
    – Alan Munn
    Oct 29, 2023 at 18:38
  • 1
    If you use spanish babel, see tex.stackexchange.com/questions/355782/…
    – Zarko
    Oct 29, 2023 at 18:54
  • 4
    For future, you could have saved everyone some time if you had included a minimal document that reproduced the problem. Then we wouldn't have to have guessed at what you were doing. So for future questions, please always include a minimal compilable document that demonstrates the problem you're having.
    – Alan Munn
    Oct 29, 2023 at 19:21

1 Answer 1

0

Is @Alan Munn suspicion is correct, than @egreg answer solve your problem. Its MWE adopted to your question can be:

\documentclass{article}
\usepackage[spanish,es-lcroman]{babel}  % observe added "es-lcroman"
\usepackage[shortlabels]{enumitem}

\begin{document}
    \begin{enumerate}[i)]
\item Primero
\item Segundo
\item Tercero
    \end{enumerate}
\end{document}

enter image description here

BTW, similar problems happens also at many other (non english) languages.

8
  • 1
    If you're going to turn my comments into answers and then copy another answer at least spell my name correctly.
    – Alan Munn
    Oct 29, 2023 at 19:15
  • Thanks a lot. I am a spanish speaker and that was the problem. That option of "es-lcroman" have solved my problem.
    – Vázquez
    Oct 29, 2023 at 19:17
  • 1
    I don't really care because the question should be closed as a duplicate anyway. But if people are actively commenting on an answer asking for more information, I don't think it's very polite to turn their comments into an answer without waiting until the information requested has been given and they've had an opportunity to add an answer themselves.
    – Alan Munn
    Oct 29, 2023 at 19:54
  • 1
    @Zarko there was never a need for your answer if this is a duplicate...
    – Skillmon
    Oct 29, 2023 at 19:54
  • 1
    @Zarko I've undone your edit. There is no need to delete the answer. But going forward, don't takes answers from from people's comments and don't repeat a duplicate answer in a new answer. You've been around long enough to know this.
    – Alan Munn
    Oct 30, 2023 at 3:23

Not the answer you're looking for? Browse other questions tagged .