Compartir a través de


enumeración DWRITE_FONT_FEATURE_TAG (dwrite.h)

Valor que indica la característica tipográfica del texto proporcionado por la fuente.

Syntax

typedef enum DWRITE_FONT_FEATURE_TAG {
  DWRITE_FONT_FEATURE_TAG_ALTERNATIVE_FRACTIONS,
  DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS_FROM_CAPITALS,
  DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS_FROM_CAPITALS,
  DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_ALTERNATES,
  DWRITE_FONT_FEATURE_TAG_CASE_SENSITIVE_FORMS,
  DWRITE_FONT_FEATURE_TAG_GLYPH_COMPOSITION_DECOMPOSITION,
  DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_LIGATURES,
  DWRITE_FONT_FEATURE_TAG_CAPITAL_SPACING,
  DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_SWASH,
  DWRITE_FONT_FEATURE_TAG_CURSIVE_POSITIONING,
  DWRITE_FONT_FEATURE_TAG_DEFAULT,
  DWRITE_FONT_FEATURE_TAG_DISCRETIONARY_LIGATURES,
  DWRITE_FONT_FEATURE_TAG_EXPERT_FORMS,
  DWRITE_FONT_FEATURE_TAG_FRACTIONS,
  DWRITE_FONT_FEATURE_TAG_FULL_WIDTH,
  DWRITE_FONT_FEATURE_TAG_HALF_FORMS,
  DWRITE_FONT_FEATURE_TAG_HALANT_FORMS,
  DWRITE_FONT_FEATURE_TAG_ALTERNATE_HALF_WIDTH,
  DWRITE_FONT_FEATURE_TAG_HISTORICAL_FORMS,
  DWRITE_FONT_FEATURE_TAG_HORIZONTAL_KANA_ALTERNATES,
  DWRITE_FONT_FEATURE_TAG_HISTORICAL_LIGATURES,
  DWRITE_FONT_FEATURE_TAG_HALF_WIDTH,
  DWRITE_FONT_FEATURE_TAG_HOJO_KANJI_FORMS,
  DWRITE_FONT_FEATURE_TAG_JIS04_FORMS,
  DWRITE_FONT_FEATURE_TAG_JIS78_FORMS,
  DWRITE_FONT_FEATURE_TAG_JIS83_FORMS,
  DWRITE_FONT_FEATURE_TAG_JIS90_FORMS,
  DWRITE_FONT_FEATURE_TAG_KERNING,
  DWRITE_FONT_FEATURE_TAG_STANDARD_LIGATURES,
  DWRITE_FONT_FEATURE_TAG_LINING_FIGURES,
  DWRITE_FONT_FEATURE_TAG_LOCALIZED_FORMS,
  DWRITE_FONT_FEATURE_TAG_MARK_POSITIONING,
  DWRITE_FONT_FEATURE_TAG_MATHEMATICAL_GREEK,
  DWRITE_FONT_FEATURE_TAG_MARK_TO_MARK_POSITIONING,
  DWRITE_FONT_FEATURE_TAG_ALTERNATE_ANNOTATION_FORMS,
  DWRITE_FONT_FEATURE_TAG_NLC_KANJI_FORMS,
  DWRITE_FONT_FEATURE_TAG_OLD_STYLE_FIGURES,
  DWRITE_FONT_FEATURE_TAG_ORDINALS,
  DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_ALTERNATE_WIDTH,
  DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS,
  DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_FIGURES,
  DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_WIDTHS,
  DWRITE_FONT_FEATURE_TAG_QUARTER_WIDTHS,
  DWRITE_FONT_FEATURE_TAG_REQUIRED_LIGATURES,
  DWRITE_FONT_FEATURE_TAG_RUBY_NOTATION_FORMS,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_ALTERNATES,
  DWRITE_FONT_FEATURE_TAG_SCIENTIFIC_INFERIORS,
  DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS,
  DWRITE_FONT_FEATURE_TAG_SIMPLIFIED_FORMS,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_2,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_3,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_4,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_5,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_6,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_7,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_8,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_9,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_10,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_11,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_12,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_13,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_14,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_15,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_16,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_17,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_18,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_19,
  DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_20,
  DWRITE_FONT_FEATURE_TAG_SUBSCRIPT,
  DWRITE_FONT_FEATURE_TAG_SUPERSCRIPT,
  DWRITE_FONT_FEATURE_TAG_SWASH,
  DWRITE_FONT_FEATURE_TAG_TITLING,
  DWRITE_FONT_FEATURE_TAG_TRADITIONAL_NAME_FORMS,
  DWRITE_FONT_FEATURE_TAG_TABULAR_FIGURES,
  DWRITE_FONT_FEATURE_TAG_TRADITIONAL_FORMS,
  DWRITE_FONT_FEATURE_TAG_THIRD_WIDTHS,
  DWRITE_FONT_FEATURE_TAG_UNICASE,
  DWRITE_FONT_FEATURE_TAG_VERTICAL_WRITING,
  DWRITE_FONT_FEATURE_TAG_VERTICAL_ALTERNATES_AND_ROTATION,
  DWRITE_FONT_FEATURE_TAG_SLASHED_ZERO
} ;

Constantes

 
DWRITE_FONT_FEATURE_TAG_ALTERNATIVE_FRACTIONS
Reemplaza las figuras separadas por una barra diagonal por un formulario alternativo.

Etiqueta OpenType equivalente: 'afrc'
DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS_FROM_CAPITALS
Convierte los caracteres en mayúsculas en mayúsculas. Por lo general, se usa para las palabras que, de lo contrario, se establecerían en todos los límites, como los acrónimos, pero que se desean en formato petite-cap para evitar interrumpir el flujo de texto. Consulte la descripción de la característica pcap para obtener notas sobre la relación de caps, smallcaps y petite caps.

Etiqueta OpenType equivalente: 'c2pc'
DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS_FROM_CAPITALS
Convierte los caracteres mayúsculas en mayúsculas pequeñas. Por lo general, se usa para palabras que, de lo contrario, se establecerían en todos los límites, como los acrónimos, pero que se desean en formato de límite pequeño para evitar interrumpir el flujo de texto.

Etiqueta OpenType equivalente: 'c2sc'
DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_ALTERNATES
En situaciones especificadas, reemplaza los glifos predeterminados por formularios alternativos que proporcionan un mejor comportamiento de combinación. Se usa en los tipos de letras de script que están diseñadas para tener una combinación de algunos o todos sus glifos.

Etiqueta OpenType equivalente: 'calt'
DWRITE_FONT_FEATURE_TAG_CASE_SENSITIVE_FORMS
Desplaza varios signos de puntuación hasta una posición que funciona mejor con secuencias de mayúsculas o conjuntos de figuras de forro; también cambia las figuras de estilo antiguo a las figuras de forro. De forma predeterminada, los glifos de una cara de texto están diseñados para trabajar con caracteres en minúsculas. Algunos caracteres deben desplazarse verticalmente para ajustarse al centro visual superior del texto en mayúscula o forro. Además, las figuras de forro son la misma altura (o cerca de ella) que las mayúsculas, y encajan mucho mejor con texto en mayúsculas.

Etiqueta OpenType equivalente: 'case'
DWRITE_FONT_FEATURE_TAG_GLYPH_COMPOSITION_DECOMPOSITION
Para minimizar el número de alternativas de glifo, a veces se desea descomponer un carácter en dos glifos. Además, puede ser preferible componer dos caracteres en un solo glifo para un mejor procesamiento de glifos. Esta característica permite dicha composición o descomposición. La característica debe procesarse como la primera característica procesada y solo se debe procesar cuando se llama a .

Etiqueta OpenType equivalente: 'ccmp'
DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_LIGATURES
Reemplaza una secuencia de glifos por un único glifo que se prefiere con fines tipográficos. A diferencia de otras características de ligadura, clig especifica el contexto en el que se recomienda la ligadura. Esta funcionalidad es importante en algunos diseños de script y para ligaduras de lavado.

Etiqueta OpenType equivalente: 'clig'
DWRITE_FONT_FEATURE_TAG_CAPITAL_SPACING
Ajusta globalmente el espaciado entre glifos para el texto en mayúsculas. La mayoría de los tipos de letra contienen mayúsculas y minúsculas, y los mayúsculas se colocan para trabajar con las minúsculas. Cuando se usan mayúsculas para palabras, necesitan más espacio entre ellas para la legibilidad y la estética. Esta característica no se aplicaría a diseños monoespaciales. Por supuesto, es posible que el usuario quiera invalidar este comportamiento con el fin de hacer un espaciado de letras más pronunciado por razones estéticas.



Etiqueta OpenType equivalente: 'cpsp'
DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_SWASH
Reemplaza los glifos de caracteres predeterminados por los glifos de lavado correspondientes en un contexto especificado. Tenga en cuenta que puede haber más de una alternativa de lavado para un carácter determinado.



Etiqueta OpenType equivalente: 'cswh'
DWRITE_FONT_FEATURE_TAG_CURSIVE_POSITIONING
En scripts cursivos como árabe, esta característica coloca cursivamente glifos adyacentes.

Etiqueta OpenType equivalente: 'curs'
DWRITE_FONT_FEATURE_TAG_DEFAULT
El valor predeterminado.
DWRITE_FONT_FEATURE_TAG_DISCRETIONARY_LIGATURES
Reemplaza una secuencia de glifos por un único glifo que se prefiere con fines tipográficos. Esta característica cubre esas ligaduras que se pueden usar para un efecto especial, en la preferencia del usuario.

Etiqueta OpenType equivalente: 'dlig'
DWRITE_FONT_FEATURE_TAG_EXPERT_FORMS
Reemplaza los formularios estándar en fuentes japonesas por los formularios correspondientes preferidos por los tipográficos. Por ejemplo, un usuario invocaría esta característica para reemplazar el carácter kanji U+5516 por U+555E.


Etiqueta OpenType equivalente: 'expt'
DWRITE_FONT_FEATURE_TAG_FRACTIONS
Reemplaza las figuras separadas por una barra diagonal por fracciones "comunes" (diagonales).

Etiqueta OpenType equivalente: 'frac'
DWRITE_FONT_FEATURE_TAG_FULL_WIDTH
Reemplaza los glifos establecidos en otros anchos por glifos establecidos en anchos completos (normalmente em). En una fuente CJKV, esto puede incluir caracteres latinos "ASCII inferiores" y varios símbolos. En una fuente europea, esta característica reemplaza los glifos espaciados proporcionalmente por glifos monoespaciales, que generalmente se establecen en anchos de 0,6 em. Por ejemplo, un usuario puede invocar esta característica en una fuente japonesa para obtener glifos latinos monoespaciales completos en lugar de las versiones proporcionalmente espaciadas correspondientes.

Etiqueta OpenType equivalente: 'fwid'
DWRITE_FONT_FEATURE_TAG_HALF_FORMS
Genera las medias formas de consonantes en scripts indic. Por ejemplo, en Hindi (script Devanagari), el KKa conjunto, obtenido duplicando el Ka, se denota con una forma media de Ka seguida de la forma completa.

Etiqueta OpenType equivalente: 'mitad'
DWRITE_FONT_FEATURE_TAG_HALANT_FORMS
Genera las formas halant de consonantes en scripts indices. Por ejemplo, en Sanskrit (script Devanagari), los consonantes finales de syllable se requieren con frecuencia en su forma halant.

Etiqueta OpenType equivalente: 'haln'
DWRITE_FONT_FEATURE_TAG_ALTERNATE_HALF_WIDTH
Reespacios glifos diseñados para establecerse en anchos completos y ajustarlos a anchos medio em. Esto difiere de hwid en que no sustituye a los glifos nuevos.

Etiqueta OpenType equivalente: 'detener'
DWRITE_FONT_FEATURE_TAG_HISTORICAL_FORMS
Reemplaza los formularios predeterminados (actuales) por las alternativas históricas. Aunque algunas ligaduras también se usan para el efecto histórico, esta característica solo se ocupa de caracteres individuales. Algunas fuentes incluyen los formularios históricos como alternativas, por lo que se pueden usar para un efecto de "período".

Etiqueta OpenType equivalente: 'hist'
DWRITE_FONT_FEATURE_TAG_HORIZONTAL_KANA_ALTERNATES
Reemplaza kana estándar por formularios especialmente diseñados para escribir horizontalmente. Se trata de una optimización tipográfica para mejorar el ajuste y más incluso el color.

Etiqueta OpenType equivalente: 'hkna'
DWRITE_FONT_FEATURE_TAG_HISTORICAL_LIGATURES
Reemplaza los formularios predeterminados (actuales) por las alternativas históricas. Algunas ligaduras estaban en uso común en el pasado, pero aparecen anácrónicas hoy en día. Algunas fuentes incluyen los formularios históricos como alternativas, por lo que se pueden usar para un efecto de "período".

Etiqueta OpenType equivalente: 'hlig'
DWRITE_FONT_FEATURE_TAG_HALF_WIDTH
Reemplaza glifos en anchos proporcionales, o anchos fijos distintos de la mitad de un em, por glifos en anchos medio em (en). Muchas fuentes CJKV tienen glifos que se establecen en varios anchos; esta característica selecciona la versión de la mitad de em. Hay varios contextos en los que este es el comportamiento preferido, incluida la compatibilidad con documentos de escritorio anteriores.

Etiqueta OpenType equivalente: 'hwid'
DWRITE_FONT_FEATURE_TAG_HOJO_KANJI_FORMS
Se usa para acceder a los glifos JIS X 0212-1990 para los casos en los que se codifica el formulario JIS X 0213:2004. Los juegos de caracteres JIS X 0212-1990 (también conocido como "Hojo Kanji") y JIS X 0213:2004 se superponen significativamente. En algunos casos, sus glifos prototípicos difieren. Al compilar fuentes que admiten JIS X 0212-1990 y JIS X 0213:2004 (como las que admiten la colección de caracteres de 1-6 de Adobe-Japan JIS X 0213:2004), se recomienda que los formularios JIS X 0213:2004 sean el formulario codificado preferido.

Etiqueta OpenType equivalente: 'hojo'
DWRITE_FONT_FEATURE_TAG_JIS04_FORMS
El Consejo Nacional de Idiomas (NLC) de Japón ha definido nuevas formas de glifo para una serie de caracteres JIS, que se incorporaron a JIS X 0213:2004 como nuevas formas prototípicas. La característica "jp04" es un subconjunto de la característica "nlck" y se usa para acceder a estos glifos prototípicos de una manera que mantiene la integridad de JIS X 0213:2004.

Etiqueta OpenType equivalente: 'jp04'
DWRITE_FONT_FEATURE_TAG_JIS78_FORMS
Reemplaza los glifos japoneses predeterminados (JIS90) por los formularios correspondientes de la especificación JIS C 6226-1978 (JIS78).

Etiqueta OpenType equivalente: 'jp78'
DWRITE_FONT_FEATURE_TAG_JIS83_FORMS
Reemplaza los glifos japoneses predeterminados (JIS90) por los formularios correspondientes de la especificación JIS X 0208-1983 (JIS83).

Etiqueta OpenType equivalente: 'jp83'
DWRITE_FONT_FEATURE_TAG_JIS90_FORMS
Reemplaza los glifos japoneses de las especificaciones JIS78 o JIS83 por los formularios correspondientes de la especificación JIS X 0208-1990 (JIS90).

Etiqueta OpenType equivalente: 'jp90'
DWRITE_FONT_FEATURE_TAG_KERNING
Ajusta la cantidad de espacio entre glifos, por lo general para proporcionar espaciado ópticomente coherente entre glifos. Aunque un tipo de letra bien diseñado tiene un espaciado entre glifos coherente en general, algunas combinaciones de glifos requieren ajuste para mejorar la legibilidad. Además del ajuste estándar en la dirección horizontal, esta característica puede proporcionar datos de kerning dependientes del tamaño a través de tablas de dispositivos, el kerning "cross-stream" en la dirección del texto Y y el ajuste de la colocación del glifo independientemente del ajuste anticipado. Tenga en cuenta que esta característica se puede aplicar a las ejecuciones de más de dos glifos y no se usaría en fuentes monoespaciales. Tenga en cuenta también que esta característica no se aplica al conjunto de texto verticalmente.

Etiqueta OpenType equivalente: 'kern'
DWRITE_FONT_FEATURE_TAG_STANDARD_LIGATURES
Reemplaza una secuencia de glifos por un único glifo que se prefiere con fines tipográficos. Esta característica abarca las ligaduras que los jueces del diseñador o fabricante deben usarse en condiciones normales.

Etiqueta OpenType equivalente: 'liga'
DWRITE_FONT_FEATURE_TAG_LINING_FIGURES
Cambia las figuras seleccionadas del estilo antiguo al formulario de forro predeterminado. Por ejemplo, un usuario puede invocar esta característica para obtener figuras de forro, que se ajustan mejor con texto de mayúsculas. Esta característica invalida los resultados de la característica Oldstyle Figures (onum).

Etiqueta OpenType equivalente: 'lnum'
DWRITE_FONT_FEATURE_TAG_LOCALIZED_FORMS
Permite que las formas localizadas de glifos se sustituya por los formularios predeterminados. Muchos guiones usados para escribir varios idiomas en áreas geográficas extensas han desarrollado formas variantes localizadas de letras específicas, que son utilizadas por comunidades literarias individuales. Por ejemplo, una serie de letras en los alfabetos búlgaros y serbios tienen formas distintas de sus homólogos rusos y entre sí. En algunos casos, la forma localizada solo difiere de la "norma" del script, en otras las formas son radicalmente distintas.

Etiqueta OpenType equivalente: 'locl'
DWRITE_FONT_FEATURE_TAG_MARK_POSITIONING
Las posiciones marcan glifos con respecto a glifos base. Por ejemplo, en el script árabe colocando el Hamza encima del Yeh.

Etiqueta OpenType equivalente: 'mark'
DWRITE_FONT_FEATURE_TAG_MATHEMATICAL_GREEK
Reemplaza las formas tipográficas estándar de glifos griegos por las formas correspondientes que se usan habitualmente en la notación matemática (que son un subconjunto del alfabeto griego).

Etiqueta OpenType equivalente: 'mgrk'
DWRITE_FONT_FEATURE_TAG_MARK_TO_MARK_POSITIONING
Marcas de posición con respecto a otras marcas. Requerido en varios scripts no latinos como árabe. Por ejemplo, en árabe, la marca ligaturizada Ha con Hamza arriba también se puede obtener colocando estas marcas en relación entre sí.

Etiqueta OpenType equivalente: 'mkmk'
DWRITE_FONT_FEATURE_TAG_ALTERNATE_ANNOTATION_FORMS
Reemplaza los glifos predeterminados por varias formas notaciones (como glifos colocados en círculos abiertos o sólidos, cuadrados, paréntesis, diamantes o cuadros redondeados). En algunos casos, es posible que un formulario de anotación ya esté presente, pero es posible que el usuario quiera otro.

Etiqueta OpenType equivalente: 'nalt'
DWRITE_FONT_FEATURE_TAG_NLC_KANJI_FORMS
Se utiliza para acceder a glifos hechos a partir de formas de glifo definidas por el National Language Council (NLC) de Japón para una serie de caracteres JIS en 2000.

Etiqueta OpenType equivalente: 'nlck'
DWRITE_FONT_FEATURE_TAG_OLD_STYLE_FIGURES
Cambia las figuras seleccionadas del estilo de forro predeterminado a la forma de estilo antiguo. Por ejemplo, un usuario puede invocar esta característica para obtener ilustraciones de estilo antiguo, que encajan mejor en el flujo de texto normal en mayúsculas y minúsculas. Esta característica invalida los resultados de la característica Figuras de forro (lnum).

Etiqueta OpenType equivalente: 'onum'
DWRITE_FONT_FEATURE_TAG_ORDINALS
Reemplaza los glifos alfabéticos predeterminados por los formularios ordinales correspondientes para su uso después de las ilustraciones. Una excepción a la siguiente regla de figura es el carácter numero (U+2116), que es realmente una sustitución de ligadura, pero se accede mejor a través de esta característica.

Etiqueta OpenType equivalente: 'ordn'
DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_ALTERNATE_WIDTH
Reespacios glifos diseñados para establecerse en anchos completos y ajustarlos a anchos horizontales individuales (más o menos proporcionales). Esto difiere de pwid en que no sustituye nuevos glifos (GOS, no característica GSUB). El usuario puede preferir el formulario monoespacial, o simplemente desea asegurarse de que el glifo está bien ajustado y no girado en la configuración vertical (las formas latinas diseñadas para el espaciado proporcional se girarán).

Etiqueta OpenType equivalente: 'palt'
DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS
Convierte los caracteres en minúsculas en mayúsculas pequeños. Pueden incluirse formas relacionadas con mayúsculas pequeñas, como figuras especialmente diseñadas. Algunas fuentes contienen un tamaño adicional de letras mayúsculas, más corta que las pequeñas mayúsculas normales y se conoce como mayúsculas pequeñas. Es más probable que estas formas se encuentren en diseños con una pequeña x-altura minúscula, donde mejor armonicen con texto en minúsculas que los pequeños capuchas más altos (para ver ejemplos de capuchas pequeñas, ver las familias de tipos emigrados Señora Eaves y Filosofia).

Etiqueta OpenType equivalente: 'pcap'
DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_FIGURES
Reemplaza los glifos de figura establecidos en anchos uniformes (tabulares) por los correspondientes glifos establecidos en anchos específicos del glifo (proporcional). Por lo general, los anchos tabulares serán los predeterminados, pero esto no se puede asumir de forma segura. Por supuesto, esta característica no estaría presente en diseños monoespaciales.

Etiqueta OpenType equivalente: 'pnuma'
DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_WIDTHS
Reemplaza los glifos establecidos en anchos uniformes (normalmente llenos o medio em) por glifos espaciados proporcionalmente. Las variantes proporcionales a menudo se usan para los caracteres latinos en fuentes CJKV, pero también se pueden usar para Kana en fuentes japonesas.

Etiqueta OpenType equivalente: 'pwid'
DWRITE_FONT_FEATURE_TAG_QUARTER_WIDTHS
Reemplaza glifos en otros anchos por glifos establecidos en anchos de un cuarto de uno de ellos (medio en). Los caracteres implicados son normalmente figuras y algunas formas de puntuación.

Etiqueta OpenType equivalente: 'qwid'
DWRITE_FONT_FEATURE_TAG_REQUIRED_LIGATURES
Reemplaza una secuencia de glifos por un único glifo que se prefiere con fines tipográficos. Esta característica cubre esas ligaduras, que el script determina según sea necesario para usarse en condiciones normales. Esta característica es importante para algunos scripts para garantizar la formación correcta del glifo.

Etiqueta OpenType equivalente: 'rlig'
DWRITE_FONT_FEATURE_TAG_RUBY_NOTATION_FORMS
Identifica glifos en la fuente que se han diseñado para "ruby", a partir del término typesetting antiguo para el tipo de cuatro puntos. El typesetting japonés suele usar glifos kana más pequeños, generalmente en forma superíndice, para aclarar el significado de kanji que puede ser desconocido para el lector.

Etiqueta OpenType equivalente: 'ruby'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_ALTERNATES
Reemplaza los formularios predeterminados por las alternativas estilísticas. Muchas fuentes contienen diseños de glifos alternativos para un efecto puramente estético; estos no siempre encajan en una categoría clara como el lavado o el historial. Como en el caso de glifos de lavado, puede haber más de una forma alternativa.

Etiqueta OpenType equivalente: "sal"
DWRITE_FONT_FEATURE_TAG_SCIENTIFIC_INFERIORS
Reemplaza las figuras de forro o estilo antiguo por figuras inferiores (glifos más pequeños que se sientan inferiores a la línea base estándar, principalmente para notación química o matemática). También puede reemplazar caracteres en minúsculas por inferiores alfabéticos.

Etiqueta OpenType equivalente: 'sinf'
DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS
Convierte los caracteres en minúsculas en mayúsculas pequeñas. Esto corresponde al diseño de fuente sc común. Normalmente se usa para mostrar líneas establecidas en Mayúsculas & mayúsculas pequeñas, como títulos. Se pueden incluir formas relacionadas con pequeñas mayúsculas, como figuras de estilo antiguo.

Etiqueta OpenType equivalente: 'smcp'
DWRITE_FONT_FEATURE_TAG_SIMPLIFIED_FORMS
Reemplaza los formularios chinos o japoneses "tradicionales" por los formularios "simplificados" correspondientes.

Etiqueta OpenType equivalente: 'smpl'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1
Además de, o en lugar de, alternativas estilísticas de glifos individuales (vea la característica "sal", algunas fuentes pueden contener conjuntos de glifos de variante estilística correspondientes a partes del juego de caracteres, como varias variantes para letras minúsculas en una fuente latina. Los glifos en conjuntos estilísticos se pueden diseñar para armonizar visualmente, interactuar de maneras particulares o trabajar conjuntamente. Algunos ejemplos de fuentes que incluyen conjuntos estilísticos son Zapfino Linotype y Poético de Adobe. Las características individuales numeradas secuencialmente con la convención de nombre de etiqueta 'ss01' 'ss02' 'ss03' . 'ss20' proporciona un mecanismo para glifos en estos conjuntos que se van a asociar a través de índices de búsqueda de GSUB a formularios predeterminados y entre sí, y para que los usuarios seleccionen entre los conjuntos de estilo disponibles.

Etiqueta OpenType equivalente: 'ss01'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_2
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss02'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_3
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss03'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_4
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss04'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_5
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss05'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_6
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss06'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_7
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss07'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_8
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss08'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_9
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss09'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_10
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss10'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_11
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss11'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_12
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss12'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_13
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss13'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_14
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss14'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_15
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss15'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_16
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss16'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_17
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss17'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_18
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss18'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_19
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss19'
DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_20
Consulte la descripción de DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1.

Etiqueta OpenType equivalente: 'ss20'
DWRITE_FONT_FEATURE_TAG_SUBSCRIPT
Puede reemplazar un glifo predeterminado por un glifo de subíndice, o bien puede combinar una sustitución de glifo con ajustes de posicionamiento para la colocación adecuada.

Etiqueta OpenType equivalente: 'subs'
DWRITE_FONT_FEATURE_TAG_SUPERSCRIPT
Reemplaza las figuras de forro o estilo antiguo por figuras superiores (principalmente para la indicación de nota al pie) y reemplaza letras minúsculas por letras superiores (principalmente para títulos franceses abreviados).

Etiqueta OpenType equivalente: 'sups'
DWRITE_FONT_FEATURE_TAG_SWASH
Reemplaza los glifos de caracteres predeterminados por los glifos de lavado correspondientes. Tenga en cuenta que puede haber más de una alternativa de lavado para un carácter determinado.

Etiqueta OpenType equivalente: 'swsh'
DWRITE_FONT_FEATURE_TAG_TITLING
Reemplaza los glifos predeterminados por los formularios correspondientes diseñados específicamente para el título. Pueden ser mayúsculas y/o mayores en el cuerpo, y se ajustan para su visualización en tamaños mayores.

Etiqueta OpenType equivalente: 'titl'
DWRITE_FONT_FEATURE_TAG_TRADITIONAL_NAME_FORMS
Reemplaza los formularios kanji japoneses "simplificados" por los formularios "tradicionales" correspondientes. Esto equivale a la característica Formularios tradicionales, pero se limita explícitamente a los formularios tradicionales considerados adecuados para su uso en nombres personales (hasta 205 glifos en algunas fuentes).

Etiqueta OpenType equivalente: 'tnam'
DWRITE_FONT_FEATURE_TAG_TABULAR_FIGURES
Reemplaza los glifos de figura establecidos en anchos proporcionales por los glifos correspondientes establecidos en anchos uniformes (tabulares). Por lo general, los anchos tabulares serán los predeterminados, pero esto no se puede asumir de forma segura. Por supuesto, esta característica no estaría presente en diseños monoespaciales.

Etiqueta OpenType equivalente: 'tnum'
DWRITE_FONT_FEATURE_TAG_TRADITIONAL_FORMS
Reemplaza los formularios chinos hanzi simplificados o kanji japoneses por los formularios "tradicionales" correspondientes.

Etiqueta OpenType equivalente: 'trad'
DWRITE_FONT_FEATURE_TAG_THIRD_WIDTHS
Reemplaza glifos en otros anchos por glifos establecidos en anchos de un tercio de uno de ellos. Los caracteres implicados son normalmente figuras y algunas formas de puntuación.

Etiqueta OpenType equivalente: 'twid'
DWRITE_FONT_FEATURE_TAG_UNICASE
Asigna letras mayúsculas y minúsculas a un conjunto mixto de formas minúsculas y mayúsculas pequeñas, lo que da como resultado un alfabeto de mayúsculas y minúsculas (para obtener un ejemplo de unicase, vea la familia de tipos de Emigre Filosofia). Las letras sustituidas pueden variar de fuente a fuente, según corresponda al diseño. Si se alinea con el alto x, se pueden sustituir glifos pequeños decap o se pueden usar formas unicase especialmente diseñadas. Las sustituciones también pueden incluir figuras especialmente diseñadas.


Etiqueta OpenType equivalente: 'unic'
DWRITE_FONT_FEATURE_TAG_VERTICAL_WRITING
Indica que la fuente se muestra verticalmente.
DWRITE_FONT_FEATURE_TAG_VERTICAL_ALTERNATES_AND_ROTATION
Reemplaza las cifras normales por las cifras ajustadas para la visualización vertical.
DWRITE_FONT_FEATURE_TAG_SLASHED_ZERO
Permite al usuario cambiar del 0 predeterminado a un formulario con barra diagonal. Algunas fuentes contienen una forma predeterminada de cero y una forma alternativa que usa una barra diagonal a través del contador. Especialmente en diseños condensados, puede ser difícil distinguir entre 0 y O (cero y mayúscula O) en cualquier situación en la que los mayúsculas y las figuras de forro puedan mezclarse arbitrariamente.

Etiqueta OpenType equivalente: 'cero'

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado dwrite.h