All Projects → nowar-fonts → Nowar-Rounded

nowar-fonts / Nowar-Rounded

Licence: other
Nowar Rounded / 有爱圆体 / 有愛圓體 / 有愛丸ゴシック / 有愛 굴림, font packs for World of Warcraft and WoW Classic that support all client languages.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Nowar-Rounded

why-I-hate-wow-private-servers
Reasons why most of WoW private servers sucks
Stars: ✭ 55 (-12.7%)
Mutual labels:  world-of-warcraft, world-of-warcraft-classic
wowa
WoW addon manager, world of warcraft, addon, lua, command line, cli
Stars: ✭ 58 (-7.94%)
Mutual labels:  world-of-warcraft, world-of-warcraft-classic
prat-3-0
Prat-3.0 is a chat enhancement addon for world of warcraft
Stars: ✭ 21 (-66.67%)
Mutual labels:  world-of-warcraft, world-of-warcraft-classic
CChatNotifier
A WoW Classic addon that can be used to filter chat for custom keywords.
Stars: ✭ 17 (-73.02%)
Mutual labels:  world-of-warcraft, world-of-warcraft-classic
FieldGuide
A World of Warcraft: Classic addon for displaying visually when you will learn certain spells.
Stars: ✭ 14 (-77.78%)
Mutual labels:  world-of-warcraft, world-of-warcraft-classic
Azerothcore Wotlk
Complete Open Source and Modular solution for MMO
Stars: ✭ 1,330 (+2011.11%)
Mutual labels:  world-of-warcraft
Savedinstances
Addon that keeps track of the instance/raid lockouts saved against your characters, and related currencies and cooldowns.
Stars: ✭ 129 (+104.76%)
Mutual labels:  world-of-warcraft
Neavui
Development branch of Neav UI
Stars: ✭ 90 (+42.86%)
Mutual labels:  world-of-warcraft
Elvui
ElvUI for World of Warcraft - The Burning Crusade (2.4.3)
Stars: ✭ 89 (+41.27%)
Mutual labels:  world-of-warcraft
tullaRange
Colors actionbuttons when out of range
Stars: ✭ 16 (-74.6%)
Mutual labels:  world-of-warcraft
Pfui
A User Interface Replacement for World of Warcraft: Vanilla & TBC
Stars: ✭ 226 (+258.73%)
Mutual labels:  world-of-warcraft
Warcraft Font Merger
Warcraft Font Merger,魔兽世界字体合并/补全工具。
Stars: ✭ 118 (+87.3%)
Mutual labels:  world-of-warcraft
Tdbattlepetscript
Battle pet combat script for wow.
Stars: ✭ 97 (+53.97%)
Mutual labels:  world-of-warcraft
Deadlybossmods
The ultimate encounter helper (for Retail) to give you fight info that's easy to process at a glance. DBM aims to focus on what's happening to you, and what YOU need to do about it.
Stars: ✭ 130 (+106.35%)
Mutual labels:  world-of-warcraft
Wow Fish Bot
World of Warcraft ( WoW ) Fish BOT. Python. Simple. For me.
Stars: ✭ 93 (+47.62%)
Mutual labels:  world-of-warcraft
Elvui
ElvUI for World of Warcraft - Wrath of the Lich King (3.3.5a)
Stars: ✭ 229 (+263.49%)
Mutual labels:  world-of-warcraft
Blizzardinterfaceresources
Development resources from World of Warcraft
Stars: ✭ 90 (+42.86%)
Mutual labels:  world-of-warcraft
Keira2
The Azerothcore/Trinitycore Database Web-Editor
Stars: ✭ 110 (+74.6%)
Mutual labels:  world-of-warcraft
Warcraft Arena Unity
World of Warcraft client-server combat system implementation in Unity with Photon Bolt.
Stars: ✭ 206 (+226.98%)
Mutual labels:  world-of-warcraft
Shestakui classic
ShestakUI for WoW Classic (1.13.2)
Stars: ✭ 108 (+71.43%)
Mutual labels:  world-of-warcraft

English 简体中文 繁體中文

Nowar Rounded

This is Nowar Rounded, font packs for World of Warcraft and WoW Classic that support all client languages. Nowar Rounded is based on Noto Sans and Resource Han Rounded.

Make Love, Not Warcraft.
要有爱,不要魔兽争霸。
要愛,不要魔獸。

Nowar Rounded

Multilingual support

Download the Fonts

Latest release at GitHub

Mirrors: Gitee (release repo)

Nowar Rounded is shipped in 4 weights and 5 regional variants, with several features.

Regional Variants

Bliz and Neut are “standard variants” with regional Chinese character orthographies.

European and 한국어 简体中文 繁體中文 Note
Bliz Mainland China (UI) Mainland China Taiwan Acts like WoW’s default fallback setting.
Neut Classical (UI) Mainland China Taiwan Prefers classical orthography on fallback.

CL is the “classical variant” with classical Chinese character orthography (aka Kāngxī Dictionary forms).

European and 한국어 中文
CL Classical (UI) Classical

PSimp and PSimpChat are special variants for 繁體中文 that remap traditional Chinese character to simplified ones.

Common Fonts 繁體中文 Text, Combat and Tooltip Fonts 繁體中文 Chat Fonts European, 简体中文 and 한국어
PSimp Mainland China (UI, Remapped) Mainland China (Remapped) Mainland China N/A
PSimpChat Mainland China (UI, Remapped) Mainland China (Remapped) Mainland China (Remapped) N/A
  • European: English, Español (AL), Português, Deutsch, Español (EU), Français, Italiano, and Русский.
  • UI: Ambiguous punctations are treated as Western; CJK puctations are half-width.
  • Common fonts: FRIZQT__ and ARIALN, which are hard-coded in some addons.

Features

Tag Name Description
OSF Oldstyle Oldstyle (non-lining), propotional figure.
RP Roleplaying (U+4E36) is mapped to the same glyph as · (U+00B7, MIDDLE DOT).
SC Smallcaps Small capitals for Latin.

Pre-built feature variants: Bliz,OSF, Bliz,RP, Bliz,SC.

How to Build

Dependencies

Note:

  • Choose 64-bit version if possible. 32-bit version may lead to out-of-memory issue.

Build Feature Variant

Prepare submodules:

git submodule update --init --recursive

Run configure.py to generate Makefile:

python configure.py

Put Resource Han Rounded TTF files to source/rhr/.

Then make a specific variant:

make <region>,<features>-<weight> -j<threads>

Note: Features must be sorted alphabetically. (OSF, RP, SC).

e.g.

make CN,OSF,RP-400 -j4

The output is out/NowarSans-<region>,<features>-<weight>-<version>.7z.

Create Regional Variant

To build exactly what you need, modify configure.py:

class Config:
    # put your variant here
    fontPackRegion = [ <your_region> ]

# define the variant here.
regionalVariant = { ... }

For example, the “CNmulti” multi-orthography variant,

European 简体中文 繁體中文 한국어
CNmulti Mainland China (UI) Mainland China Taiwan S. Korea (UI)
class Config:
    fontPackRegion = [ "CNmulti" ]

regionalVariant = {
    "CNmulti": {
        "base": "CN",
        "enUS": True,
        "ruRU": True,
        "zhCN": "CN",
        "zhTW": "TW",
        "koKR": "KR",
    }
}

Then, run python configure.py to generate Makefile. The new regional variant (with optional feature) can be built by:

make <region>,<features>-<weight> -j<threads>

e.g.

make CNmulti-400 -j4
make CNmulti,OSF-400 -j4

Credit

Latin, Greek and Cyrillic characters are from Noto Sans by Google.

CJK Ideographs, Kana and Hangul are from Resource Han Rounded, which is derived from Source Han Sans by Adobe.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].