File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed
Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ #!/bin/python
2+
3+ # Copyright (C) 2011 Povilas Kanapickas <tir5c3@yahoo.co.uk>
4+ #
5+ # This file is part of cppreference-doc
6+ #
7+ # This program is free software: you can redistribute it and/or modify
8+ # it under the terms of the GNU General Public License as published by
9+ # the Free Software Foundation, either version 3 of the License, or
10+ # (at your option) any later version.
11+ #
12+ # This program is distributed in the hope that it will be useful,
13+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
14+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15+ # GNU General Public License for more details.
16+ #
17+ # You should have received a copy of the GNU General Public License
18+ # along with this program. If not, see http://www.gnu.org/licenses/.
19+
20+
21+ import fontforge
22+ import os
23+ import psMat
24+ import sys
25+
26+ inputFont = sys .argv [1 ]
27+ outputFont = os .path .splitext (inputFont )[0 ] + "Condensed80.otf"
28+
29+ font = fontforge .open (inputFont );
30+ for x in font :
31+ font [x ].transform (psMat .scale (0.80 , 1.0 ))
32+ font .fontname = font .fontname + "Condensed"
33+ font .familyname = font .familyname + " Condensed"
34+ font .fullname = font .fullname + " Condensed"
35+ font .generate (outputFont )
You can’t perform that action at this time.
0 commit comments