Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |