Skip to content

Sistema tipográfico del wiki

Sistema tipográfico del wiki

El sistema tipográfico del wiki de PointSav usa Inter para los elementos de interfaz de usuario y la navegación, Source Serif 4 para la prosa de lectura continua, y una pila monoespaciada del sistema para el código y la notación técnica, construido sobre el sistema de tokens de la plataforma conforme a las convenciones del vocabulario primitivo. Este artículo explica las elecciones tipográficas, la escala de encabezados, los tokens de espaciado y cómo el sistema logra una cobertura lingüística amplia para el contenido bilingüe (inglés/español).


Pila tipográfica

Interfaz de usuario y encabezados: Inter (fuente variable, eje de peso 100–900). Inter es una tipografía de código abierto comunitario diseñada por Rasmus Andersson, publicada bajo la SIL Open Font License 1.1 (SIL OFL 1.1), que permite su uso, modificación y redistribución sin restricciones. Inter es una neo-grotesca diseñada específicamente para la legibilidad en pantalla, con alta claridad a tamaños reducidos y diferenciación explícita entre glifos frecuentemente confundidos (l, 1, I; O, 0). No tiene asociación de marca corporativa y es la tipografía de interfaz de referencia en el campo de los sistemas de diseño actuales.

Prosa de lectura continua: Source Serif 4 (fuente variable, eje de peso 200–900). Source Serif 4 es la tipografía de texto de código abierto de Adobe, publicada bajo la SIL Open Font License 1.1. Proporciona una lectura cómoda a una medida de 68 caracteres, con un contraste de trazo ligeramente superior al de Inter que facilita el seguimiento visual a lo largo de líneas de prosa extensa.

Código y notación técnica: Pila monoespaciada del sistema — ui-monospace, SFMono-Regular, Cascadia Code, Consolas, Liberation Mono. No se carga ningún archivo de fuente personalizado para el código. La pila del sistema cubre todas las plataformas principales sin ningún ciclo de red adicional. Se usa para código en línea, bloques de código, ejemplos de línea de comandos y campos de metadatos (fechas, identificadores).

Cadenas de respaldo: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto (sans-serif del sistema) para contextos de interfaz antes de que Inter cargue; Georgia, Times New Roman (serif del sistema) para contextos de prosa antes de que Source Serif 4 cargue.


Distribución

Inter y Source Serif 4 están disponibles a través de Google Fonts y descarga directa desde sus repositorios respectivos. Ambas tipografías incluyen archivos de fuente variable que cubren el eje de peso completo — un único archivo variable reemplaza a varios archivos de peso estático, reduciendo la carga total.

  • Inter variable (inter-var.woff2) — subconjunto latino aproximadamente 100–130 KB; el subconjunto latin-ext, necesario para el contenido bilingüe en español, añade aproximadamente un 15–20%.
  • Source Serif 4 variable (SourceSerif4Variable-Roman.woff2) — subconjunto latino aproximadamente 80–100 KB; latin-ext añade aproximadamente un 10–20%.

El alojamiento propio desde el directorio /static/fonts/ del despliegue es el método preferido. No se realizan solicitudes a redes de distribución de contenido externas, lo que protege la privacidad de los lectores.

font-display: swap evita el texto invisible durante la carga de la fuente. La fuente del sistema de respaldo se renderiza de inmediato; Inter y Source Serif 4 reemplazan cuando finalizan sus descargas. Para un wiki con abundante texto, la legibilidad inmediata tiene prioridad sobre el desplazamiento de maquetación por el intercambio de fuentes.


Escala tipográfica

Nivel Token rem px (base 17 px) Uso
H1 --ps-wiki-text-h1 2,25 rem 38 px Título del artículo
H2 --ps-wiki-text-h2 1,75 rem 29,75 px Sección principal
H3 --ps-wiki-text-h3 1,375 rem 23,375 px Subsección
H4 --ps-wiki-text-h4 1,125 rem 19,125 px Encabezado menor
Cuerpo --ps-wiki-font-size-base 1,0625 rem 17 px Prosa corrida

Base: 106,25% de tamaño de fuente raíz (17 px) — ligeramente mayor que el valor predeterminado del navegador de 16 px, para mejorar la legibilidad en una medida de 68 caracteres en escritorio. Los encabezados y etiquetas de navegación se renderizan en Inter; la prosa del cuerpo se renderiza en Source Serif 4.


Medida de lectura y altura de línea

Propiedad Valor Token
Medida (max-width) 68 ch --ps-wiki-measure
Altura de línea (cuerpo) 1,6 --ps-wiki-line-height-body

68 caracteres por línea es el óptimo tipográfico para la lectura sostenida con una tipografía con serifa de peso texto. Una altura de línea de 1,6 a 17 px de base produce 27,2 px de interlineado, igualando el ritmo de espaciado del cuerpo de texto de Wikipedia.


Tokens CSS

Todos los valores son propiedades personalizadas CSS definidas en :root dentro de dist/tokens.css:

--ps-wiki-font-ui:    'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
--ps-wiki-font-prose: 'Source Serif 4', 'Georgia', 'Times New Roman', serif;
--ps-wiki-font-mono:  ui-monospace, 'SFMono-Regular', 'Cascadia Code', 'Consolas',
                      'Liberation Mono', monospace;
--ps-wiki-font-size-base:   1.0625rem;
--ps-wiki-line-height-body: 1.6;
--ps-wiki-measure:          68ch;
--ps-wiki-text-h1: 2.25rem;
--ps-wiki-text-h2: 1.75rem;
--ps-wiki-text-h3: 1.375rem;
--ps-wiki-text-h4: 1.125rem;

Véase también

  • wiki-component-library — los nueve componentes del wiki que utilizan esta pila tipográfica
  • wiki-dark-mode — el sistema de esquemas de color que se combina con estos tokens tipográficos
  • design-system-substrate — la bóveda de tokens donde se definen las variables de pila tipográfica y escala
Important Information

Important Information

Corporate structure. PointSav Digital Systems ("PointSav") is a trade name of Woodfine Capital Projects Inc. ("Woodfine"). PointSav does not itself offer, sell, or solicit any security. Any securities offering associated with Woodfine's real-property direct-hold solutions is made exclusively by Woodfine, and only by means of the applicable Private Placement Memorandum.

No investment advice. This wiki's content is provided for engineering, operational, research, and development purposes. Nothing on this wiki constitutes investment advice or a solicitation to invest in any Woodfine partnership or direct-hold solution.

Intellectual property. The PointSav name, trade name, wordmark, and marks, together with all current and future PointSav- and Totebox-branded products, services, and offerings — and the software, source code, documentation, design system, and all related materials — are proprietary to Woodfine and its affiliates, except for components identified as open source. No rights are granted except as expressly set out in a written license or agreement. See TRADEMARK.md in this repository for the full trademark notice.

Open source components. Portions of the platform are made available under permissive open-source licenses identified in the accompanying repository. Use of those components is governed by their respective license terms.

No warranty; informational use. Content on this wiki is provided for general informational purposes only and does not constitute a representation, warranty, or commitment with respect to product functionality, availability, pricing, or roadmap. Some articles describe planned or intended features, capabilities, and milestones — language such as "planned," "intended," "targeted," "may," and "expected" marks this forward-looking content, which is subject to change and does not constitute a commitment regarding future performance.

Confidentiality. Where an article describes an operational or deployment detail that is not intended for public disclosure, that article is not published on this wiki. Content here is general-purpose engineering documentation, not customer-specific configuration.

Jurisdiction. Woodfine Capital Projects Inc. is organized in British Columbia, Canada. References to the Sovereign Data Foundation on this wiki describe a planned or intended initiative only, not a current equity holder or active governance body.

Changes to this notice. PointSav may update this notice from time to time; the version posted on this page governs.

Not a filing system. This wiki is not a securities filing system, an electronic disclosure repository, or a substitute for SEDAR+ or any other regulatory filing system. Formal securities filings are made through the applicable regulatory filing system, not through this wiki.

Full disclaimer. This notice supplements, and does not replace, the full Disclaimers article. In the event of any conflict, the full Disclaimers article governs.

Read the full disclaimer →