diff options
-rw-r--r-- | appveyor.yml | 2 | ||||
-rw-r--r-- | components/gfx/platform/dummy/font.rs | 80 | ||||
-rw-r--r-- | components/gfx/platform/dummy/font_context.rs | 13 | ||||
-rw-r--r-- | components/gfx/platform/dummy/font_list.rs | 24 | ||||
-rw-r--r-- | components/gfx/platform/dummy/font_template.rs | 40 | ||||
-rw-r--r-- | support/windows/Servo.wxs.mako | 63 | ||||
-rw-r--r-- | support/windows/fonts.conf | 777 |
7 files changed, 1 insertions, 998 deletions
diff --git a/appveyor.yml b/appveyor.yml index 6c3eb9b1e83..d76983593bd 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -50,7 +50,7 @@ install: - if %BUILD_ENV%==gnu set MSYS=winsymlinks=lnk - if %BUILD_ENV%==gnu bash -lc "echo $MSYSTEM; pacman --needed --noconfirm -Sy pacman-mirrors" - if %BUILD_ENV%==gnu bash -lc "pacman --noconfirm -Sy" - - if %BUILD_ENV%==gnu bash -lc "pacman -Sy --needed --noconfirm mingw-w64-x86_64-toolchain mingw-w64-x86_64-freetype mingw-w64-x86_64-icu mingw-w64-x86_64-nspr mingw-w64-x86_64-ca-certificates mingw-w64-x86_64-expat mingw-w64-x86_64-cmake tar diffutils patch patchutils make python2-setuptools mingw-w64-x86_64-ffmpeg" + - if %BUILD_ENV%==gnu bash -lc "pacman -Sy --needed --noconfirm mingw-w64-x86_64-toolchain mingw-w64-x86_64-freetype mingw-w64-x86_64-icu mingw-w64-x86_64-nspr mingw-w64-x86_64-ca-certificates mingw-w64-x86_64-expat mingw-w64-x86_64-cmake tar diffutils patch patchutils make python2-setuptools" - if %BUILD_ENV%==gnu bash -lc "easy_install-2.7 pip virtualenv" - if %BUILD_ENV%==gnu bash -lc "mv /mingw64/bin/python2.exe /mingw64/bin/python2-mingw64.exe" - if %BUILD_ENV%==gnu bash -lc "mv /mingw64/bin/python2.7.exe /mingw64/bin/python2.7-mingw64.exe" diff --git a/components/gfx/platform/dummy/font.rs b/components/gfx/platform/dummy/font.rs deleted file mode 100644 index 096580c66db..00000000000 --- a/components/gfx/platform/dummy/font.rs +++ /dev/null @@ -1,80 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -use app_units::Au; -use font::{FontHandleMethods, FontMetrics, FontTableMethods}; -use font::{FontTableTag, FractionalPixel}; -use platform::font_context::FontContextHandle; -use platform::font_template::FontTemplateData; -use std::sync::Arc; -use style::computed_values::{font_stretch, font_weight}; -use text::glyph::GlyphId; - -#[derive(Debug)] -pub struct FontTable { - buffer: Vec<u8>, -} - -impl FontTableMethods for FontTable { - fn buffer(&self) -> &[u8] { - &self.buffer - } -} - -#[derive(Debug)] -pub struct FontHandle { - handle: FontContextHandle, -} - -impl Drop for FontHandle { - fn drop(&mut self) { - } -} - -impl FontHandleMethods for FontHandle { - fn new_from_template(fctx: &FontContextHandle, - template: Arc<FontTemplateData>, - pt_size: Option<Au>) - -> Result<FontHandle, ()> { - Err(()) - } - - fn template(&self) -> Arc<FontTemplateData> { - unimplemented!() - } - fn family_name(&self) -> String { - String::from("Unknown") - } - fn face_name(&self) -> String { - String::from("Unknown") - } - fn is_italic(&self) -> bool { - false - } - fn boldness(&self) -> font_weight::T { - font_weight::T::Weight400 - } - fn stretchiness(&self) -> font_stretch::T { - font_stretch::T::normal - } - fn glyph_index(&self, codepoint: char) -> Option<GlyphId> { - None - } - fn glyph_h_kerning(&self, first_glyph: GlyphId, second_glyph: GlyphId) - -> FractionalPixel { - 0.0 - } - fn can_do_fast_shaping(&self) -> bool { - false - } - fn glyph_h_advance(&self, glyph: GlyphId) -> Option<FractionalPixel> { - None - } - fn metrics(&self) -> FontMetrics { - unimplemented!() - } - fn table_for_tag(&self, tag: FontTableTag) -> Option<FontTable> { - None - } -} diff --git a/components/gfx/platform/dummy/font_context.rs b/components/gfx/platform/dummy/font_context.rs deleted file mode 100644 index 4b07896b2dc..00000000000 --- a/components/gfx/platform/dummy/font_context.rs +++ /dev/null @@ -1,13 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#[derive(Clone, HeapSizeOf, Debug)] -pub struct FontContextHandle; - -impl FontContextHandle { - pub fn new() -> FontContextHandle { - FontContextHandle - } -} - diff --git a/components/gfx/platform/dummy/font_list.rs b/components/gfx/platform/dummy/font_list.rs deleted file mode 100644 index 6502572c287..00000000000 --- a/components/gfx/platform/dummy/font_list.rs +++ /dev/null @@ -1,24 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -pub fn for_each_available_family<F>(mut callback: F) where F: FnMut(String) -{ -} - -pub fn for_each_variation<F>(family_name: &str, mut callback: F) - where F: FnMut(String) -{ -} - -pub fn system_default_family(generic_name: &str) -> Option<String> { - None -} - -pub fn last_resort_font_families() -> Vec<String> { - vec!( - "Unknown".to_owned() - ) -} - -pub static SANS_SERIF_FONT_FAMILY: &'static str = "Unknown"; diff --git a/components/gfx/platform/dummy/font_template.rs b/components/gfx/platform/dummy/font_template.rs deleted file mode 100644 index 7263211fbbf..00000000000 --- a/components/gfx/platform/dummy/font_template.rs +++ /dev/null @@ -1,40 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -use servo_atoms::Atom; -use std::io::Error; -use webrender_traits::NativeFontHandle; - -#[derive(Deserialize, Serialize, Debug)] -pub struct FontTemplateData { - pub bytes: Vec<u8>, - pub identifier: Atom, -} - -impl FontTemplateData { - pub fn new(identifier: Atom, font_data: Option<Vec<u8>>) -> Result<FontTemplateData, Error> { - let bytes = match font_data { - Some(bytes) => { - bytes - }, - None => { - unimplemented!() - } - }; - - Ok(FontTemplateData { - bytes: bytes, - identifier: identifier, - }) - } - pub fn bytes(&self) -> Vec<u8> { - self.bytes.clone() - } - pub fn bytes_if_in_memory(&self) -> Option<Vec<u8>> { - Some(self.bytes()) - } - pub fn native_font(&self) -> Option<NativeFontHandle> { - None - } -} diff --git a/support/windows/Servo.wxs.mako b/support/windows/Servo.wxs.mako index aa4705ff578..a4b58892eef 100644 --- a/support/windows/Servo.wxs.mako +++ b/support/windows/Servo.wxs.mako @@ -113,70 +113,8 @@ Name="libfontconfig-1.dll" Source="C:\msys64\mingw64\bin\libfontconfig-1.dll" DiskId="1"/> - <File Id="AVCodecDll" - Name="avcodec-57.dll" - Source="C:\msys64\mingw64\bin\avcodec-57.dll" - DiskId="1"/> - <File Id="AVDeviceDll" - Name="avdevice-57.dll" - Source="C:\msys64\mingw64\bin\avdevice-57.dll" - DiskId="1"/> - <File Id="AVFilterDll" - Name="avfilter-6.dll" - Source="C:\msys64\mingw64\bin\avfilter-6.dll" - DiskId="1"/> - <File Id="AVFormatDll" - Name="avformat-57.dll" - Source="c:\msys64\mingw64\bin\avformat-57.DLL" - DiskId="1"/> - <File Id="AVUtilDll" - Name="avutil-55.dll" - Source="C:\msys64\mingw64\bin\avutil-55.dll" - DiskId="1"/> - <File Id="LibRTMPDll" - Name="librtmp-1.dll" - Source="C:\msys64\mingw64\bin\librtmp-1.dll" - DiskId="1"/> - <File Id="LibBluRayDll" - Name="libbluray-1.dll" - Source="C:\msys64\mingw64\bin\libbluray-1.dll" - DiskId="1"/> - <File Id="LibModPlugDll" - Name="libmodplug-1.dll" - Source="c:\msys64\mingw64\bin\libmodplug-1.dll" - DiskId="1"/> - <File Id="LibCeltDll" - Name="libcelt0-2.dll" - Source="C:\msys64\mingw64\bin\libcelt0-2.dll" - DiskId="1"/> - <File Id="PostprocDll" - Name="postproc-54.dll" - Source="c:\msys64\mingw64\bin\postproc-54.DLL" - DiskId="1"/> - <File Id="SWResampleDll" - Name="swresample-2.dll" - Source="c:\msys64\mingw64\bin\swresample-2.DLL" - DiskId="1"/> - <File Id="SWScaleDll" - Name="swscale-4.dll" - Source="c:\msys64\mingw64\bin\swscale-4.DLL" - DiskId="1"/> </Component> - <Directory Id="EtcDir" Name="etc"> - <Directory Id="FontsDir" Name="fonts"> - <Component Id="FontsDir" - Guid="8d37ee61-9237-438d-b976-f163bd6b0578" - Win64="yes"> - <File Id="ServoFontsConfig" - KeyPath="yes" - Name="fonts.conf" - Source="${windowize(top_path)}\support\windows\fonts.conf" - DiskId="1"/> - </Component> - </Directory> - </Directory> - ${include_directory(path.join(top_path, "resources"), "resources")} ${include_directory(browserhtml_path, "browserhtml")} </Directory> @@ -199,7 +137,6 @@ <Feature Id="Complete" Level="1"> <ComponentRef Id="Servo"/> - <ComponentRef Id="FontsDir"/> % for c in components: <ComponentRef Id="${c}"/> % endfor diff --git a/support/windows/fonts.conf b/support/windows/fonts.conf deleted file mode 100644 index 904c9832eb9..00000000000 --- a/support/windows/fonts.conf +++ /dev/null @@ -1,777 +0,0 @@ -<?xml version="1.0"?> -<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> -<fontconfig> - <dir>C:\Windows\Fonts</dir> -<!-- - Accept deprecated 'mono' alias, replacing it with 'monospace' ---> - <match target="pattern"> - <test qual="any" name="family"> - <string>mono</string> - </test> - <edit name="family" mode="assign" binding="same"> - <string>monospace</string> - </edit> - </match> - -<!-- - Accept alternate 'sans serif' spelling, replacing it with 'sans-serif' ---> - <match target="pattern"> - <test qual="any" name="family"> - <string>sans serif</string> - </test> - <edit name="family" mode="assign" binding="same"> - <string>sans-serif</string> - </edit> - </match> - -<!-- - Accept deprecated 'sans' alias, replacing it with 'sans-serif' ---> - <match target="pattern"> - <test qual="any" name="family"> - <string>sans</string> - </test> - <edit name="family" mode="assign" binding="same"> - <string>sans-serif</string> - </edit> - </match> - - - -<!-- Font cache directory list --> - -<cachedir>~/.fontconfig</cachedir> - - - - -<!-- - Mark common families with their generics so we'll get - something reasonable ---> - -<!-- - Serif faces - --> - <alias> - <family>Nazli</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Lotoos</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Mitra</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Ferdosi</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Badr</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Zar</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Titr</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Jadid</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Kochi Mincho</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>AR PL SungtiL GB</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>AR PL Mingti2L Big5</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>MS 明朝</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>NanumMyeongjo</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>UnBatang</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Baekmuk Batang</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>MgOpen Canonica</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Sazanami Mincho</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>AR PL ZenKai Uni</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>ZYSong18030</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>FreeSerif</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>SimSun</family> - <default><family>serif</family></default> - </alias> -<!-- - Sans-serif faces - --> - <alias> - <family>Arshia</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Elham</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Farnaz</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Nasim</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Sina</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Roya</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Koodak</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Terafik</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Kochi Gothic</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>AR PL KaitiM GB</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>AR PL KaitiM Big5</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>MS ゴシック</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>NanumGothic</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>UnDotum</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Baekmuk Dotum</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>MgOpen Modata</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Sazanami Gothic</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>AR PL ShanHeiSun Uni</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>ZYSong18030</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>FreeSans</family> - <default><family>sans-serif</family></default> - </alias> -<!-- - Monospace faces - --> - <alias> - <family>NSimSun</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>ZYSong18030</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>NanumGothicCoding</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>FreeMono</family> - <default><family>monospace</family></default> - </alias> - -<!-- - Fantasy faces - --> - <alias> - <family>Homa</family> - <default><family>fantasy</family></default> - </alias> - <alias> - <family>Kamran</family> - <default><family>fantasy</family></default> - </alias> - <alias> - <family>Fantezi</family> - <default><family>fantasy</family></default> - </alias> - <alias> - <family>Tabassom</family> - <default><family>fantasy</family></default> - </alias> - -<!-- - Cursive faces - --> - <alias> - <family>IranNastaliq</family> - <default><family>cursive</family></default> - </alias> - <alias> - <family>Nafees Nastaleeq</family> - <default><family>cursive</family></default> - </alias> - -<!-- - Mark common families with their generics so we'll get - something reasonable ---> - -<!-- - Serif faces - --> - <alias> - <family>Bitstream Vera Serif</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>DejaVu Serif</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Liberation Serif</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Times New Roman</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Times</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Nimbus Roman No9 L</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Nimbus Roman</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Luxi Serif</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Thorndale AMT</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Thorndale</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Georgia</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Garamond</family> - <default><family>serif</family></default> - </alias> - <alias> - <family>Palatino Linotype</family> - <default><family>serif</family></default> - </alias> -<!-- - Sans-serif faces - --> - <alias> - <family>Bitstream Vera Sans</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>DejaVu Sans</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Liberation Sans</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Arial</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Helvetica</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Verdana</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Albany AMT</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Albany</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Nimbus Sans L</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Nimbus Sans</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Luxi Sans</family> - <default><family>sans-serif</family></default> - </alias> - <alias> - <family>Trebuchet MS</family> - <default><family>sans-serif</family></default> - </alias> -<!-- - Monospace faces - --> - <alias> - <family>Bitstream Vera Sans Mono</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>DejaVu Sans Mono</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Liberation Mono</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Inconsolata</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Courier New</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Courier</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Andale Mono</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Luxi Mono</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Cumberland AMT</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Cumberland</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Nimbus Mono L</family> - <default><family>monospace</family></default> - </alias> - <alias> - <family>Nimbus Mono</family> - <default><family>monospace</family></default> - </alias> -<!-- - Fantasy faces - --> - <alias> - <family>Impact</family> - <default><family>fantasy</family></default> - </alias> - <alias> - <family>Copperplate Gothic Std</family> - <default><family>fantasy</family></default> - </alias> - <alias> - <family>Cooper Std</family> - <default><family>fantasy</family></default> - </alias> - <alias> - <family>Bauhaus Std</family> - <default><family>fantasy</family></default> - </alias> -<!-- - Cursive faces - --> - <alias> - <family>ITC Zapf Chancery Std</family> - <default><family>cursive</family></default> - </alias> - <alias> - <family>Zapfino</family> - <default><family>cursive</family></default> - </alias> - <alias> - <family>Comic Sans MS</family> - <default><family>cursive</family></default> - </alias> - -<!-- - If the font still has no generic name, add sans-serif - --> - <match target="pattern"> - <test qual="all" name="family" compare="not_eq"> - <string>sans-serif</string> - </test> - <test qual="all" name="family" compare="not_eq"> - <string>serif</string> - </test> - <test qual="all" name="family" compare="not_eq"> - <string>monospace</string> - </test> - <edit name="family" mode="append_last"> - <string>sans-serif</string> - </edit> - </match> - <alias> - <family>serif</family> - <prefer> - <family>Bitstream Vera Serif</family> - <family>DejaVu Serif</family> - <family>Times New Roman</family> - <family>Thorndale AMT</family> - <family>Luxi Serif</family> - <family>Nimbus Roman No9 L</family> - <family>Nimbus Roman</family> - <family>Times</family> - </prefer> - </alias> - <alias> - <family>sans-serif</family> - <prefer> - <family>Bitstream Vera Sans</family> - <family>DejaVu Sans</family> - <family>Verdana</family> - <family>Arial</family> - <family>Albany AMT</family> - <family>Luxi Sans</family> - <family>Nimbus Sans L</family> - <family>Nimbus Sans</family> - <family>Helvetica</family> - <family>Lucida Sans Unicode</family> - <family>BPG Glaho International</family> <!-- lat,cyr,arab,geor --> - <family>Tahoma</family> <!-- lat,cyr,greek,heb,arab,thai --> - </prefer> - </alias> - <alias> - <family>monospace</family> - <prefer> - <family>Bitstream Vera Sans Mono</family> - <family>DejaVu Sans Mono</family> - <family>Inconsolata</family> - <family>Andale Mono</family> - <family>Courier New</family> - <family>Cumberland AMT</family> - <family>Luxi Mono</family> - <family>Nimbus Mono L</family> - <family>Nimbus Mono</family> - <family>Courier</family> - </prefer> - </alias> -<!-- - Fantasy faces - --> - <alias> - <family>fantasy</family> - <prefer> - <family>Impact</family> - <family>Copperplate Gothic Std</family> - <family>Cooper Std</family> - <family>Bauhaus Std</family> - </prefer> - </alias> -<!-- - Cursive faces - --> - <alias> - <family>cursive</family> - <prefer> - <family>ITC Zapf Chancery Std</family> - <family>Zapfino</family> - <family>Comic Sans MS</family> - </prefer> - </alias> - - <alias> - <family>serif</family> - <prefer> - <family>Artsounk</family> <!-- armenian --> - <family>BPG UTF8 M</family> <!-- georgian --> - <family>Kinnari</family> <!-- thai --> - <family>Norasi</family> <!-- thai --> - <family>Frank Ruehl</family> <!-- hebrew --> - <family>Dror</family> <!-- hebrew --> - <family>JG LaoTimes</family> <!-- lao --> - <family>Saysettha Unicode</family> <!-- lao --> - <family>Pigiarniq</family> <!-- canadian syllabics --> - <family>B Davat</family> <!-- arabic (fa) --> - <family>B Compset</family> <!-- arabic (fa) --> - <family>Kacst-Qr</family> <!-- arabic (ar) --> - <family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) --> - <family>Raghindi</family> <!-- devanagari --> - <family>Mukti Narrow</family> <!-- bengali --> - <family>malayalam</family> <!-- malayalam --> - <family>Sampige</family> <!-- kannada --> - <family>padmaa</family> <!-- gujarati --> - <family>Hapax Berbère</family> <!-- tifinagh --> - <family>MS Mincho</family> <!-- han (ja) --> - <family>SimSun</family> <!-- han (zh-cn,zh-tw) --> - <family>PMingLiu</family> <!-- han (zh-tw) --> - <family>WenQuanYi Zen Hei</family> <!-- han (zh-cn,zh-tw) --> - <family>WenQuanYi Bitmap Song</family> <!-- han (zh-cn,zh-tw) --> - <family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) --> - <family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) --> - <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) --> - <family>HanyiSong</family> <!-- han (zh-cn,zh-tw) --> - <family>MgOpen Canonica</family> - <family>Sazanami Mincho</family> - <family>IPAMonaMincho</family> - <family>IPAMincho</family> - <family>Kochi Mincho</family> - <family>AR PL SungtiL GB</family> - <family>AR PL Mingti2L Big5</family> - <family>AR PL Zenkai Uni</family> - <family>MS 明朝</family> - <family>ZYSong18030</family> - <family>NanumMyeongjo</family> <!-- hangul (ko) --> - <family>UnBatang</family> <!-- hangul (ko) --> - <family>Baekmuk Batang</family> <!-- hangul (ko) --> - <family>KacstQura</family> - <family>Frank Ruehl CLM</family> - <family>Lohit Bengali</family> - <family>Lohit Gujarati</family> - <family>Lohit Hindi</family> - <family>Lohit Marathi</family> - <family>Lohit Maithili</family> - <family>Lohit Kashmiri</family> - <family>Lohit Konkani</family> - <family>Lohit Nepali</family> - <family>Lohit Sindhi</family> - <family>Lohit Punjabi</family> - <family>Lohit Tamil</family> - <family>Meera</family> - <family>Lohit Malayalam</family> - <family>Lohit Kannada</family> - <family>Lohit Telugu</family> - <family>Lohit Oriya</family> - <family>LKLUG</family> - </prefer> - </alias> - <alias> - <family>sans-serif</family> - <prefer> - <family>Nachlieli</family> <!-- hebrew --> - <family>Lucida Sans Unicode</family> - <family>Yudit Unicode</family> - <family>Kerkis</family> <!-- greek --> - <family>ArmNet Helvetica</family> <!-- armenian --> - <family>Artsounk</family> <!-- armenian --> - <family>BPG UTF8 M</family> <!-- georgian --> - <family>Waree</family> <!-- thai --> - <family>Loma</family> <!-- thai --> - <family>Garuda</family> <!-- thai --> - <family>Umpush</family> <!-- thai --> - <family>Saysettha Unicode</family> <!-- lao? --> - <family>JG Lao Old Arial</family> <!-- lao --> - <family>GF Zemen Unicode</family> <!-- ethiopic --> - <family>Pigiarniq</family> <!-- canadian syllabics --> - <family>B Davat</family> <!-- arabic (fa) --> - <family>B Compset</family> <!-- arabic (fa) --> - <family>Kacst-Qr</family> <!-- arabic (ar) --> - <family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) --> - <family>Raghindi</family> <!-- devanagari --> - <family>Mukti Narrow</family> <!-- bengali --> - <family>malayalam</family> <!-- malayalam --> - <family>Sampige</family> <!-- kannada --> - <family>padmaa</family> <!-- gujarati --> - <family>Hapax Berbère</family> <!-- tifinagh --> - <family>MS Gothic</family> <!-- han (ja) --> - <family>UmePlus P Gothic</family> <!-- han (ja) --> - <!-- chinese fonts are actually serifed --> - <family>SimSun</family> <!-- han (zh-cn,zh-tw) --> - <family>PMingLiu</family> <!-- han (zh-tw) --> - <family>WenQuanYi Zen Hei</family> <!-- han (zh-cn,zh-tw) --> - <family>WenQuanYi Bitmap Song</family> <!-- han (zh-cn,zh-tw) --> - <family>AR PL ShanHeiSun Uni</family> <!--han (ja,zh-cn,zh-tw) --> - <family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) --> - <family>MgOpen Modata</family> - <family>VL Gothic</family> - <family>IPAMonaGothic</family> - <family>IPAGothic</family> - <family>Sazanami Gothic</family> - <family>Kochi Gothic</family> - <family>AR PL KaitiM GB</family> - <family>AR PL KaitiM Big5</family> - <family>AR PL ShanHeiSun Uni</family> - <family>AR PL SungtiL GB</family> - <family>AR PL Mingti2L Big5</family> - <family>MS ゴシック</family> - <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) --> - <family>TSCu_Paranar</family> <!-- tamil --> - <family>NanumGothic</family> <!-- hangul (ko) --> - <family>UnDotum</family> <!-- hangul (ko) --> - <family>Baekmuk Dotum</family> <!-- hangul (ko) --> - <family>Baekmuk Gulim</family> <!-- hangul (ko) --> - <family>KacstQura</family> - <family>Lohit Bengali</family> - <family>Lohit Gujarati</family> - <family>Lohit Hindi</family> - <family>Lohit Marathi</family> - <family>Lohit Maithili</family> - <family>Lohit Kashmiri</family> - <family>Lohit Konkani</family> - <family>Lohit Nepali</family> - <family>Lohit Sindhi</family> - <family>Lohit Punjabi</family> - <family>Lohit Tamil</family> - <family>Meera</family> - <family>Lohit Malayalam</family> - <family>Lohit Kannada</family> - <family>Lohit Telugu</family> - <family>Lohit Oriya</family> - <family>LKLUG</family> - </prefer> - </alias> - <alias> - <family>monospace</family> - <prefer> - <family>Miriam Mono</family> <!-- hebrew --> - <family>VL Gothic</family> - <family>IPAMonaGothic</family> - <family>IPAGothic</family> - <family>Sazanami Gothic</family> - <family>Kochi Gothic</family> - <family>AR PL KaitiM GB</family> - <family>MS Gothic</family> <!-- han (ja) --> - <family>UmePlus Gothic</family> <!-- han (ja) --> - <family>NSimSun</family> <!-- han (zh-cn,zh-tw) --> - <family>MingLiu</family> <!-- han (zh-tw) --> - <family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) --> - <family>AR PL New Sung Mono</family> <!-- han (zh-cn,zh-tw) --> - <family>HanyiSong</family> <!-- han (zh-cn) --> - <family>AR PL SungtiL GB</family> - <family>AR PL Mingti2L Big5</family> - <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) --> - <family>NanumGothicCoding</family> <!-- hangul (ko) --> - <family>NanumGothic</family> <!-- hangul (ko) --> - <family>UnDotum</family> <!-- hangul (ko) --> - <family>Baekmuk Dotum</family> <!-- hangul (ko) --> - <family>Baekmuk Gulim</family> <!-- hangul (ko) --> - <family>TlwgTypo</family> <!-- thai --> - <family>TlwgTypist</family> <!-- thai --> - <family>TlwgTypewriter</family> <!-- thai --> - <family>TlwgMono</family> <!-- thai --> - <family>Hasida</family> <!-- hebrew --> - <family>Mitra Mono</family> <!-- bengali --> - <family>GF Zemen Unicode</family> <!-- ethiopic --> - <family>Hapax Berbère</family> <!-- tifinagh --> - <family>Lohit Bengali</family> - <family>Lohit Gujarati</family> - <family>Lohit Hindi</family> - <family>Lohit Marathi</family> - <family>Lohit Maithili</family> - <family>Lohit Kashmiri</family> - <family>Lohit Konkani</family> - <family>Lohit Nepali</family> - <family>Lohit Sindhi</family> - <family>Lohit Punjabi</family> - <family>Lohit Tamil</family> - <family>Meera</family> - <family>Lohit Malayalam</family> - <family>Lohit Kannada</family> - <family>Lohit Telugu</family> - <family>Lohit Oriya</family> - <family>LKLUG</family> - </prefer> - </alias> - <alias> - <family>serif</family> - <prefer> - <family>FreeSerif</family> - <family>Code2000</family> - <family>Code2001</family> <!-- plane1 and beyond --> - </prefer> - </alias> - <alias> - <family>sans-serif</family> - <prefer> - <family>FreeSans</family> - <family>Arial Unicode MS</family> - <family>Arial Unicode</family> - <family>Code2000</family> <!-- almost everything; serif actually --> - <family>Code2001</family> <!-- plane1 and beyond --> - </prefer> - </alias> - <alias> - <family>monospace</family> - <prefer> - <family>FreeMono</family> - </prefer> - </alias> - -</fontconfig> |