Saltar al contenido

LaTeX enumerar – elemento en negrita con texto no en negrita

Nuestro grupo de especialistas despúes de ciertos días de trabajo y de recopilar de datos, encontramos los datos necesarios, queremos que todo este artículo sea de utilidad para tu plan.

Solución:

Puedes usar el enumitem paquete. Si no desea utilizar paquetes adicionales, simplemente puede redefinir labelenumi:

documentclassarticle
usepackageenumitem

begindocument

beginenumerate
    renewcommandlabelenumibfseriestheenumi
    item First item.
    item Second item.
    item Third item.
endenumerate

% requires the enumitem package
beginenumerate[label=bfseriesarabic*]
    item First item.
    item Second item.
    item Third item.
endenumerate

enddocument

EDITAR: en un nivel más programático, podría definir un nuevo entorno similar a una lista que se comporte como el estándar enumerate, pero con el formato deseado para la etiqueta. Esto se puede hacer usando algo como esto

documentclassarticle

newenvironmentboenumerate
  beginenumeraterenewcommandlabelenumitextbftheenumi
  endenumerate

begindocument

beginboenumerate
    item First item.
    item Second item.
    item Third item.
endboenumerate

enddocument

o imitando la definición de la enumerate ambiente como se indica en source2e):

documentclassarticle

makeatletter
defboenumerate%
renewcommandlabelenumitextbftheenumi
  ifnum @enumdepth >[email protected]@@toodeepelse
    advance@enumdepth@ne
    edef@enumctrenumromannumeralthe@enumdepth%
      expandafter
      list
        csname label@enumctrendcsname
        usecounter@enumctrdefmakelabel##1hssllap##1%
  fi
letendboenumerate =endlist
makeatother

begindocument

beginboenumerate
    item First item.
    item Second item.
    item Third item.
endboenumerate

enddocument

Algo similar, pero ahora con la ayuda del enumitem paquete:

documentclassarticle
usepackageenumitem

newlistboenumerateenumerate4
setlist[boenumerate,1]label=bfseriesarabic*

begindocument

beginboenumerate
    item First item.
    item Second item.
    item Third item.
endboenumerate

enddocument

Deberías usar un paquete como enumitem. El paquete permite modificar la item por un key-valor-sintaxis.

documentclassarticle
usepackageenumitem
begindocument
beginenumerate[label=textbfarabic*,start=0]
   item First item
   item Second item
   item Third item
endenumerate
enddocument

ingrese la descripción de la imagen aquí

No es una buena idea redefinir item, ya que se usa en muchas partes de LaTeX. Aquí hay un benumerate entorno en el que se puede utilizar el bolditem comando alternándolo con el normal.

documentclass[a4paper]article

letifbolditemiffalse
defbolditemtruegloballetifbolditemiftrue
defbolditemfalsegloballetifbolditemiffalse

newenvironmentbenumerate
  defbolditembolditemtrueitem%
   enumerate
   renewcommandmakelabel[1]hssllapifbolditembfseriesfi##1bolditemfalse
  endenumerate


begindocument
beginbenumerate
item Normal
bolditem Bold
item Normal again
bolditem[9] Bold
endbenumerate
enddocument

valoraciones y comentarios

Si piensas que te ha resultado útil este artículo, sería de mucha ayuda si lo compartieras con el resto seniors y nos ayudes a dar difusión a nuestro contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *