Esta es una tabla de contenidos que reemplaza las listas alfabéticas dentro de los artículos del espacio principal. La plantilla tiene todas las características de otras plantillas de TOC, como secciones "Principales" "0 a 9" opcionales, y permite seleccionar otras secciones.
__FORCETOC__
, utilice o __TOC__
como se explica en HELP:TOC .{{Compact TOC |symnum=yes}}
{{Compact TOC}}
{{Compact TOC |center=yes |seealso=yes |refs=yes |further=yes}}
{{ TOC compacto | lado = | centro = | derecha = | nombre = | arriba = | pre1 = | nombrepre1 = | enlacepre1 = | pre2 = | nombrepre2 = | enlacepre2 = <!--(etc, a:)--> | pre12 = | nombrepre12 = | enlacepre12 = | prebreak = <!--si--> | num = | sym = | symnum = | letras = | personalizado1 = | nombre personalizado1 = | enlace personalizado1 = | personalizado2 = | nombre personalizado2 = | enlace personalizado2 = <!--(etc, a:)--> | personalizado12 = | nombre personalizado12 = | enlace personalizado12 = | nobreak = | seealso = | refs = | notesfirst = | notas = | further = | extlinks = | a = | b = <!--(etc, hasta:)--> | z = }}
name=
: cambie el encabezado a un nombre alternativo en lugar de "Contenido", u ocúltelo por completo ingresandoname=no
side=yes
: coloque el encabezado "Contenido" en el lado izquierdo con dos puntos, en lugar de en la parte superior sin unocenter=yes
:ToC flotante centrado en el medio horizontal de la página, en lugar de flotar a la izquierdaright=yes
: alinea la tabla de contenido horizontalmente a la derecha de la página (puede ser necesario <br style="clear:right;" />
después, dependiendo del diseño de la página), en lugar de flotar a la izquierda (este parámetro es mutuamente excluyente con la opción "centrar" anterior, y debe usarse con moderación y por una buena razón)nobreak=yes
: no hay salto de línea entre el material ABC-etc. y el material Ver también/Referencias/etc. (nota: no afecta el encabezado; utilícelo side=
para eso)top=yes
: habilitar el enlace "Arriba"; esto solo es útil si esta copia de la tabla de contenidos es una tabla de contenidos secundaria que no se encuentra en la parte superior de la página, por ejemplo, en el medio de un glosario largo. (Cada página renderizada tiene un elemento oculto <a name="top" id="top"></a>
encima del sitenotice que hace que este enlace funcione sin tener que hacer nada más que habilitarlo en la plantilla).num=yes
: habilitar el enlace "0–9" para la sección de entradas numéricas (crear un encabezado ==0–9==
para que el enlace funcione)sym=yes
: habilitar el enlace "!$@" para la sección de entradas simbólicassymnum=yes
: habilitar el enlace "!–9" para la sección de entradas numéricas y simbólicas combinadas (crear un encabezado ==!–9==
para que el enlace funcione)letters=no
: suprime las entradas "A", "B", ..., "Z".pre1
para pre12
: enumerar hasta 12 encabezados de sección adicionales antes (lista previa) de la lista "ABCDEF". Estos aparecen como [[#pre1|pre1]].pre1name
para pre12name
: modifica la forma en que aparecen los encabezados de sección de la lista previa: [[#pre1|pre1name]]pre1link
para pre12link
: modifica los objetivos de los encabezados de la lista previa: [[pre1link|pre1]].prebreak=yes
: establece una línea de interrupción después de todos los encabezados de lista previacustom1
para custom12
: agregar hasta 12 secciones "personalizadas" adicionales después de la lista "ABCDEF". Estas aparecen como [[#custom1|custom1]].custom1name
para custom12name
: modifica la forma en que aparecen los encabezados de sección personalizados: [[#custom1|custom1name]]custom1link
to custom12link
: modifica los objetivos de las secciones personalizadas: [[custom1link|custom1]]. Use esto solo para vincular a otra página. ¡ Úselo con moderación! El único uso legítimo de esto es conectar las subpáginas de artículos de varias páginas, como listas largas que se han dividido. No reutilice la tabla de contenidos como un cuadro de navegación improvisado.seealso=yes
:habilitar enlace a la sección "Ver también"notesfirst=yes
: habilitar enlace a la sección "Notas", pero colocarlo antes de "Referencias"; no usar connotes
(y observar que está en plural)refs=yes
:habilitar enlace a la sección "Referencias" (observar que está en plural)notes=yes
:habilitar enlace a la sección "Notas" (observar que está en plural)further=yes
:habilitar el enlace a la sección "Lectura adicional"extlinks=yes
:habilitar enlace a la sección "Enlaces externos"a=
a través de z=
: deshabilita individualmente letras particulares que no tienen entradas. Utilícelas con precaución y verifique regularmente para asegurarse de que las nuevas entradas no requieran la eliminación de estos parámetros. También se pueden usar para crear enlaces de rango, por ejemplo, "XZ". (Consulte la siguiente sección para obtener documentación más detallada de esta función).0-9=
: tenga en cuenta que se trata de un guion y no de un guión (el encabezado utiliza un guión).allowtoc=yes
: deshabilita la ocultación de la tabla de contenidos generada automáticamente que __NOTOC__
normalmente se oculta. (Dado que el propósito de esta plantilla es generalmente reemplazar la tabla de contenidos existente , esta funcionalidad normalmente solo es necesaria en las páginas de pautas de Wikipedia que usan esta plantilla en los ejemplos).Se puede omitir cualquier letra (es decir, cuando no tiene entradas en la lista) especificándola como un parámetro en blanco en minúscula , por ejemplo :{{Compact TOC |side=yes |j=|q=}}
O se puede reemplazar con una letra no vinculada utilizando esa letra (en mayúscula ), por ejemplo :{{Compact TOC |side=yes |j=J|q=Q}}
Nota: A menudo es mejor crear un espacio vacío como marcador de posición (por ejemplo <span id="Q"></span>
, ) donde estaría el encabezado de la carta en la página si existiera, ya que en la mayoría de los casos es muy posible que exista en el futuro. El uso del id de espacio evita confundir a los lectores que podrían no darse cuenta de que la plantilla de índice ha omitido algunas letras.
La función de asignación de letras también se puede utilizar para crear enlaces de rango, por ejemplo :{{Compact TOC |side=yes |x=[[#X–Z|X–Z]] |y=|z=}}
Los parámetros opcionales pre1 , pre2 , ... pre12 y custom1 , custom2 , ... custom12 permiten enumerar hasta otros 24 encabezados de sección antes o después de la lista "ABCDEF":
{{Compact TOC |name=no |center=yes |top=yes |custom1=New section |custom2=Additional section |seealso=yes|notes=yes}}
{{Compact TOC |name=no |center=yes |top=yes |custom1=New section|custom1name=Custom section name |custom2=Outside page|custom2link=Main Page |seealso=yes|notes=yes}}
Los encabezados se pueden enumerar antes y después de "ABCDEF" usando pre1 y custom1 :{{Compact TOC |center=yes |top=yes |pre1=Scope of list |pre2=Abbreviations used |prebreak=yes |custom1=Popular entries |custom2=Excluded entries |notes=yes|seealso=yes}}
{{Compact TOC |side=yes |center=yes |nobreak=yes |refs=yes}}
es una configuración común cuyos parámetros pueden ser reemplazados por el acceso directo
{{Compact TOC |short1}}
es decir, haciendo |short1
el primer parámetro.
La función de letras omitidas explicada anteriormente también se puede utilizar (de manera muy tediosa) para vincular a subartículos (por ejemplo, listas largas que se han dividido en varias páginas):{{Compact TOC |side=yes |name=[[Articlename]] |n=[[Articlename (N–Z)#N|N]] |o=[[Articlename (N–Z)#O|O]] |... |z=[[Articlename (N–Z)#Z|Z]]}}
{{Compact TOC |side=yes |n=[[Articlename (N–Z)| N–Z {{small|(next page)}}]] |o=|p=|...|z=}}
La plantilla ofrece parámetros para permitir que las secciones de pie de página estándar se vinculen desde la pantalla compacta (consulte § Parámetros (por ejemplo, |refs=yes
, |further=yes
, y |extlinks=yes
y otros, arriba). Sin embargo, estos pueden agregar una longitud excesiva y aparecen en una línea separada, después de los índices de letras.
Si no necesita la letra "Z" como enlace independiente, como se muestra en el último ejemplo de la sección Letras anterior, donde se combina como "X–Z", hay un truco disponible para agregar un enlace abreviado a una de las secciones del pie de página . Por ejemplo, para vincular a la sección "Referencias" como "Refs" después de los índices de letras y en la misma línea, puede hacer lo siguiente:
{{Compact TOC |side=yes |x=[[#X–Z|X–Z]] |y= |z=[[#References|Refs]]}}
Si tampoco necesita un enlace "Y" independiente (el mismo ejemplo de XZ en la sección Letras), puede vincular dos pies de página. A continuación, se muestra un ejemplo que vincula "Refs" a la sección § Referencias como en el ejemplo anterior, y también vincula "Exts" a la sección § Enlaces externos:
{{Compact TOC |side=yes |x=[[#X–Z|X–Z]] |y=[[#References|Refs]] |z=[[#External links|Exts]]}}
{{Compact TOC |top=yes}}
{{Compact TOC |center=yes}}
{{Compact TOC |side=yes |sym=yes|num=yes |custom1=Other |seealso=yes |refs=yes}}
{{Compact TOC |name=Directory |top=no |refs=yes|notes=yes|extlinks=yes}}
{{Compact TOC |side=yes|right=yes |name=no |symnum=yes |seealso=yes}}
{{Compact TOC |short1 |sym=yes|num=yes|seealso=yes|notesfirst=yes|further=yes|extlinks=yes}}
Desafortunadamente, no es posible centrar el contenido debido a la falta de soporte CSS en MediaWiki:Common.css .
TemplateData para tabla de contenidos compacta