Eine Malayalam -Schrift, inspiriert von den frühen Malayalam -Filmtiteln. Die Kurven sind flüssig, fett und ausdrucksstark.
Download : Neueste Versionen können von smc.org.in/fonts/nupuram heruntergeladen werden
Nupuram nutzt die variable Schriftart und bietet ein beispielloses Maß an Flexibilität, alles aus einer einzigen Schriftart. Nupuram hat 4 variable Achsen: Weight , Width , Slant und Softness .
Als variable Schriftart bietet Nupuram eine feinkörnige Kontrolle über jeden seiner Stile. Es wird jedoch auch 64 vordefinierte Stile geliefert, die über Ihr Schriftart -Menü leicht zugänglich sind. Diese genannten Instances als als reguläre statische Schriftarten funktionieren.
¹ ANSCHLIESSUNG : Ein vorgegebener Ort im Designspace einer variablen Schriftart, ähnlich den "statischen Instanzen", die in herkömmlichen digitalen Schriftarten bekannt sind.
Die variable Schriftfähigkeit macht Nupuram stilistisch flexibel und warm energisch.

Nupuram ist auch als mehrere Schriftarten mit unterschiedlichen Gewichten erhältlich.

Nupuram hat die folgenden Achsen:
| Achse | Etikett | Reichweite | Standard | Beschreibung |
|---|---|---|---|---|
| Gewicht | wght | 100 bis 900 | 400 | Dünn bis schwarz. Kann mit üblicher Schrift im Schriftgewichts-Gewicht definiert werden. |
| Neigung | slnt | -15 bis 0 | 0 | Aufrecht (0 °) bis schräg (ca. 15 °) |
| Breite | wdth | 75 bis 125 | 100 | Auf expandiert kondensiert. Kann mit der üblichen Schriftart für Schriftart definiert werden. |
| Weich | SOFT | 0 bis 100 | 50 | Scharf bis normal bis supersoft terminals |
Gewicht wght : 100 bis 900. Die Gesamtdicke der Buchstaben und die mit ihnen zusammengestellte Textdunkelheit.
Empfohlene Verwendung: Die Gewichtsunterschiede können den Schwerpunkt im Text liefern, die Benutzerinteraktion anzeigen oder den Kommunikations Ton anpassen. Für hellen Text auf dunklen Hintergründen ist 400 („normal“) für Text und Code angemessen. Bei dunklem Text auf leichtem Hintergrund kann es vorteilhaft sein, das Gewicht auf 500 („Medium“) anzupassen.
Slant slnt : 0 bis -15. Der "Vorwärtsmager" von Briefen. HINWEIS: -15 (negativ 15) entspricht einer 15 ° -Schneigung aufgrund der Wurzeln des Typs Design in der Geometrie.
Empfohlene Verwendung: Das Malayalam -Skript mit seinen Glypheneigenschaften hat kein etabliertes Verhalten. Meistens ahmen wir das Schräg in Latein nach. Und wir nennen oft Italic. Beachten Sie, dass kursiv und schräg nicht gleich sind. Verwenden Sie Slant als sekundärer Weg, um den Text zu betonen oder den typografischen Ton zu variieren. In Text kann es nützlich sein, eine teilweise Neigung von etwa -12 zu verwenden.
Breite wdth : 75 bis 125%. Der Prozentsatz der Buchstabenbreite. 75% sind "kondensiert", wo die Buchstaben horizontal auf 75% der ursprünglichen Breite kondensiert werden. 125% werden "erweitert", wenn die Buchstaben horizontal auf 125% der ursprünglichen Breite gedehnt werden.
Empfohlene Verwendung: Der Kondensat oder die Erweiterung kann verwendet werden, um ein präzises typografisches Layout in einem vordefinierten Rendering -Raum zu erreichen. Der Inhalt kann auf diese Weise angepasst werden, um den Raum zu "passen". Beachten Sie die Lesbarkeitsabbau dabei.
Soft SOFT : 0 bis 100. Die Terminals der Buchstaben von Nupuram sind standardmäßig leicht abgerundet. Dies ist auch als weiche Terminals bekannt. Verwenden Sie den terminalen scharfen Schnitt an den Enden mit dem Scharfen Wert 0. Um die Klemmen mit einem höheren Wert abgerundet zu gestalten. Unter Verwendung eines Wertes 100 sind die Klemmen halbe Kreise mit einem Durchmesser entspricht der terminalen Breite.
Empfohlene Verwendung: Rundheit oder Schärfe an den Terminals kann dazu beitragen, den Ton der Kommunikation von mechanisch bis menschlich von formell bis informell zu ändern.
Nupuram hat auch eine Farbschriftversion mit ColRV1 -Spezifikation. Die Farben können angepasst werden, beispielsweise mit CSS. Für Anwendungen, die die ColRV1 -Spezifikation nicht unterstützen, gibt es auch eine ColRV0 -Variante. Die Unterstützung für Farbschriften variiert stark von Anwendungen. Weitere Informationen finden Sie auf einer detaillierten Lektüre. Google Chrome und verwandte Browser unterstützen ColRV1 in ihren neuesten Versionen.
Nupuram Farbe ist auch eine variable Schriftart. Die Gewichtsachse verändert den Offset in der Z-Achse.
| Achse | Etikett | Reichweite | Standard | Beschreibung |
|---|---|---|---|---|
| Gewicht | wght | 100 bis 900 | 400 | Dünn bis schwarz. Kann mit üblicher Schrift im Schriftgewichts-Gewicht definiert werden. |

Die Nupuram -Farbschrift gibt 18 vordefinierte Paletten, die von Benutzern ausgewählt werden können. Oder ein Benutzer kann die Farben beispielsweise mit CSS angeben.
Diese Farbschrift verwendet 3 Farben für ihren schattenwaren Look. Sie sind dunkel, hell, Grundfarben. Basis ist die Gesichtsfarbe, Licht ist die zentrale glühende Fläche Farbe. Dunkel ist die Farbe für den Schattenteil. Die Farben werden verwendet, um intern einen Gradienten zu erstellen.
Das folgende CSS passt die Pallette so an, dass unten ein Rendering angegeben wird:
. content {
font-family : 'NupuramColor' ;
font-palette : --custom ;
}
@font-palette-values --custom {
font-family : 'NupuramColor' ;
/* Change this to a value between 0 and 18 to chose a supplied palette. */
base-palette : 0 ;
/* Or provide the colors directly to override palette */
override-colors : 0 # FFD700 , 1 # FFD700 , 2 # 1E0303 ;
}
Sie können den Farbauswählers, der auf dem Nupuram -Schriftartplatz bereitgestellt wird, ausprobieren. Wenn Sie eine neue Schriftart mit den bereitgestellten Farben erstellen möchten, gibt es ein Tool namens Color Font Customizer von DJR.
Für Bildungszwecke, um die Stiftbewegung zum Schreiben eines Briefes zu lernen, verfügt Nupuram mit einer Variante mit dem Namen Nupuram Arrows. Dies ist eine Farbschrift.

Auch für Bildungszwecke, um in Arbeitsblättern zu praktizieren, verfügt Nupuram mit einer Variante namens Nupuram Punkte.

Die Nupuram -Anzeige ist ein Display -Schrift, das mit großen Punktgrößen verwendet werden kann. Seine Terminals sind flach mit abgerundeten Ecken und haben XHeight für große Größen optimiert.

Nupuram -Kalligraphie simuliert einen breiten Kalligraphie -Stift mit NIB -Kalligraphie mit NIB -Rotation bei 40 °. Dies ist eine variable Schriftart mit Gewichtsachse. Die Breite des Kalligraphie -Stifts kann variiert werden, um unterschiedliche Gewichte zu erhalten.

| Achse | Etikett | Reichweite | Standard | Beschreibung |
|---|---|---|---|---|
| Gewicht | wght | 100 bis 900 | 400 | Dünn bis schwarz. Kann mit üblicher Schrift im Schriftgewichts-Gewicht definiert werden. |
Varibale -Schriftarten speichern Bandwith auf Webseiten, indem Sie eine einzelne Schriftart herunterladen und alle Stilvariationen bereitstellen. Die Verwendung von Webseiten ist ein großes Thema. Bitte verwenden Sie ein gutes Tutorial wie MDN
Im Allgemeinen sollten Sie in der Schriftart mit @font-face verlinken
@font-face {
font-family : 'Nupuram' ;
src : url ( 'path/to/font/Nupuram-VF.woff2' ) format ( 'woff2-variations' );
font-weight : 100 900 ;
font-stretch : 75 % 125 % ;
font-style : oblique 0 deg 15 deg ;
} Anschließend können Sie die Schriftart sowohl mit font-weight als auch font-variation-settings verwenden. Die Verwendung von CSS -benutzerdefinierten Eigenschaften hilft dabei, einige Einschränkungen der Immobilien -Erbschaft zu vermeiden.
Da die neuesten Chrome- und Firefox -Browser die ColRV1 -Spezifikation unterstützen, die die Anpassung von Paletten und Farbgradienten ermöglicht, und alle anderen Browser nicht unterstützt, müssen wir einige Funktionen für Funktionsunterstützung in CSS verwenden.
/* Old browsers and Safari - use Colrv0 */
@supports not ( font-palette : --custom ) {
@font-face {
font-family : "NupuramShadowColor" ;
src : url(.. / fonts/webfonts/Nupuram-Color-v0.woff2) f or mat( "woff2" );
}
}
/* Latest browsers - Use colrv1 */
@supports ( font-palette : --custom ) {
@font-face {
font-family : "NupuramShadowColor" ;
src : url(.. / path/to/Nupuram-Color-v1.woff2) f or mat( "woff2" );
}
}Installieren Sie die erforderlichen Softwarepakete unter der Annahme eines Debian -basierten GNU/Linux -Betriebssystems
apt-get update -y
apt-get install -y make python3-pip python3-venv python3-yaml texlive-metapost libharfbuzz-binRichten Sie die virtuelle Umgebung ein und aktivieren Sie sie.
virtualenv -p python3 venv
source venv/bin/activateDann Anforderungen installieren:
pip install -U -r requirements.txtDann run make, um alles zu bauen
makeDies dauert mehr als 15 Minuten, um alles zu bauen. Wenn Sie jedoch einen Multi -Core -Prozessor haben, können Sie dies beschleunigen, indem Sie parallele Build verwenden. Angenommen, Sie haben ein 8 -Kern -System (8 CPUs)
make -j8
Alle in Unicode Version 15 definierten Malayalam -Zeichen sind in der Schriftart vorhanden. Nupuram hat auch lateinamerikanische Skriptunterstützung. Nupuram unterstützt 294 Sprachen, die ungefähr 2,8B -Lautsprecher konvertieren (berechnet mit Hyperglot -Tool)

Weitere Informationen zu Beiträgen finden Sie in Fontlog.md.
Siehe Beitrag.md für Richtlinien, die zum Projekt beitragen.
Diese Schriftsoftware ist unter der SIL Open -Schriftart Lizenz, Version 1.1, lizenziert. Diese Lizenz ist mit einer FAQ unter: https://scripts.Sil.org/ofl verfügbar