summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-05-23 22:14:16 +0000
committerKarl Berry <karl@freefriends.org>2011-05-23 22:14:16 +0000
commitf20bc0202adc3cbebe6d49dc51a29e49377be58f (patch)
treee8c95c0df95ac04cfedef3ad80ed78692ac15050
parent882e9821750a0891ff2f2efa14d7de5ff5a037e2 (diff)
.dfont as another truetype extension
git-svn-id: svn://tug.org/texlive/trunk@22592 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/kpathsea/ChangeLog6
-rw-r--r--Build/source/texk/kpathsea/doc/kpathsea.info65
-rw-r--r--Build/source/texk/kpathsea/doc/kpathsea.texi6
-rw-r--r--Build/source/texk/kpathsea/tex-file.c2
4 files changed, 43 insertions, 36 deletions
diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog
index f9121033957..efecda3db76 100644
--- a/Build/source/texk/kpathsea/ChangeLog
+++ b/Build/source/texk/kpathsea/ChangeLog
@@ -1,3 +1,9 @@
+2011-05-24 Karl Berry <karl@tug.org>
+
+ * tex-file.c (TRUETYPE_SUFFIXES): add .dfont.
+ Request from Dohyun Kim, 23 May 2011 16:09:03.
+ * doc/kpathsea.texi (Supported file formats): mention it.
+
2011-05-23 Karl Berry <karl@tug.org>
* cnf-to-paths.awk: new awk script.
diff --git a/Build/source/texk/kpathsea/doc/kpathsea.info b/Build/source/texk/kpathsea/doc/kpathsea.info
index a699f19f2f6..26e2ed72832 100644
--- a/Build/source/texk/kpathsea/doc/kpathsea.info
+++ b/Build/source/texk/kpathsea/doc/kpathsea.info
@@ -2586,7 +2586,7 @@ filename, and returns the first file found.
vf: .vf
dvips config (dvipsconfig):
ist: .ist
- truetype fonts: .ttf .ttc .TTF .TTC
+ truetype fonts: .ttf .ttc .TTF .TTC .dfont
type42 fonts: .t42 .T42
web2c files (web2c):
other text files (othertext):
@@ -3052,7 +3052,8 @@ environment variables with an underscore, e.g., `TEXINPUTS_latex'
invocation.) `TRFONTS'.
`truetype fonts'
- (TrueType outline fonts) `TTFONTS'; suffixes `.ttf', `.ttc'.
+ (TrueType outline fonts) `TTFONTS'; suffixes `.ttf' and `.TTF',
+ `.ttc' and `.TTC', `.dfont'.
`type1 fonts'
(Type 1 PostScript outline fonts, *note Glyph files: (dvips)Glyph
@@ -3707,9 +3708,9 @@ Index
* .ovp: Supported file formats.
(line 147)
* .pfa: Supported file formats.
- (line 199)
+ (line 200)
* .pfb: Supported file formats.
- (line 199)
+ (line 200)
* .pk: Supported file formats.
(line 154)
* .pool: Supported file formats.
@@ -3729,7 +3730,7 @@ Index
* .ttf: Supported file formats.
(line 196)
* .vf: Supported file formats.
- (line 207)
+ (line 208)
* .w: Supported file formats.
(line 43)
* .web: Supported file formats.
@@ -3952,9 +3953,9 @@ Index
* dvipdfmx.cfg: Specially-recognized files.
(line 19)
* DVIPSFONTS: Supported file formats.
- (line 242)
+ (line 243)
* DVIPSHEADERS: Supported file formats.
- (line 199)
+ (line 200)
* DVIPSMAKEPK: mktex script names. (line 32)
* DVIPSSIZES: Fallback font. (line 6)
* dynamic creation of files: mktex scripts. (line 6)
@@ -4036,7 +4037,7 @@ Index
* fontnames, arbitrary length: Fontmap. (line 15)
* fonts, being created: Simple installation. (line 79)
* FOOINPUTS: Supported file formats.
- (line 224)
+ (line 225)
* fopen, redefined: Debugging. (line 54)
* format of external database: Database format. (line 6)
* FreeBSD configure error: Empty Makefiles. (line 6)
@@ -4482,11 +4483,11 @@ Index
* system dependencies: Running configure. (line 6)
* system V universe: Running make. (line 44)
* T1FONTS: Supported file formats.
- (line 199)
+ (line 200)
* T1INPUTS: Supported file formats.
- (line 199)
+ (line 200)
* T42FONTS: Supported file formats.
- (line 204)
+ (line 205)
* tcfmgr.map: Specially-recognized files.
(line 47)
* TDS <1>: TeX directory structure.
@@ -4632,7 +4633,7 @@ Index
* version numbers, determining: Bug checklist. (line 15)
* VF files, not found: Searching overview. (line 31)
* VFFONTS: Supported file formats.
- (line 207)
+ (line 208)
* VMS support: Custom installation. (line 19)
* Vojta, Paul: History. (line 30)
* Walsh, Norman: History. (line 57)
@@ -4645,10 +4646,10 @@ Index
(line 6)
* wcstombs: dlopen. (line 6)
* WEB2C: Supported file formats.
- (line 215)
+ (line 216)
* Weber, Olaf: History. (line 74)
* WEBINPUTS: Supported file formats.
- (line 211)
+ (line 212)
* whitespace, in fontmap files: Fontmap. (line 28)
* whitespace, not ignored on continuation lines: Config files.
(line 37)
@@ -4663,7 +4664,7 @@ Index
* XDvi: Specially-recognized files.
(line 41)
* XDVIFONTS: Supported file formats.
- (line 242)
+ (line 243)
* XDVIMAKEPK: mktex script names. (line 32)
* XDVISIZES: Fallback font. (line 6)
* XLDFLAGS: Running make. (line 29)
@@ -4739,22 +4740,22 @@ Node: Filename aliases100803
Node: Database format101981
Node: Invoking kpsewhich102994
Node: Path searching options103940
-Node: Specially-recognized files112104
-Node: Auxiliary tasks113460
-Node: Standard options115285
-Node: TeX support115641
-Node: Supported file formats116932
-Node: File lookup124449
-Node: Glyph lookup126198
-Node: Basic glyph lookup127322
-Node: Fontmap128201
-Node: Fallback font130818
-Node: Suppressing warnings131731
-Node: Programming132836
-Node: Programming overview133349
-Node: Calling sequence136043
-Node: Program-specific files142566
-Node: Programming with config files143589
-Node: Index144901
+Node: Specially-recognized files112111
+Node: Auxiliary tasks113467
+Node: Standard options115292
+Node: TeX support115648
+Node: Supported file formats116939
+Node: File lookup124493
+Node: Glyph lookup126242
+Node: Basic glyph lookup127366
+Node: Fontmap128245
+Node: Fallback font130862
+Node: Suppressing warnings131775
+Node: Programming132880
+Node: Programming overview133393
+Node: Calling sequence136087
+Node: Program-specific files142610
+Node: Programming with config files143633
+Node: Index144945

End Tag Table
diff --git a/Build/source/texk/kpathsea/doc/kpathsea.texi b/Build/source/texk/kpathsea/doc/kpathsea.texi
index 38a0282b987..14a97a6fdde 100644
--- a/Build/source/texk/kpathsea/doc/kpathsea.texi
+++ b/Build/source/texk/kpathsea/doc/kpathsea.texi
@@ -1162,7 +1162,7 @@ type1 fonts: .pfa .pfb
vf: .vf
dvips config (dvipsconfig):
ist: .ist
-truetype fonts: .ttf .ttc .TTF .TTC
+truetype fonts: .ttf .ttc .TTF .TTC .dfont
type42 fonts: .t42 .T42
web2c files (web2c):
other text files (othertext):
@@ -1862,8 +1862,8 @@ dynamic creation program: @code{mktextfm}.
@flindex .ttf
@flindex .ttc
@vindex TTFONTS
-(TrueType outline fonts) @code{TTFONTS}; suffixes @samp{.ttf},
-@samp{.ttc}.
+(TrueType outline fonts) @code{TTFONTS}; suffixes @samp{.ttf} and
+@samp{.TTF}, @samp{.ttc} and @samp{.TTC}, @samp{.dfont}.
@item type1 fonts
@flindex .pfa
diff --git a/Build/source/texk/kpathsea/tex-file.c b/Build/source/texk/kpathsea/tex-file.c
index 741ba2b0ada..0dd86a603fc 100644
--- a/Build/source/texk/kpathsea/tex-file.c
+++ b/Build/source/texk/kpathsea/tex-file.c
@@ -687,7 +687,7 @@ kpathsea_init_format (kpathsea kpse, kpse_file_format_type format)
break;
case kpse_truetype_format:
INIT_FORMAT ("truetype fonts", DEFAULT_TTFONTS, TRUETYPE_ENVS);
-#define TRUETYPE_SUFFIXES ".ttf", ".ttc", ".TTF", ".TTC"
+#define TRUETYPE_SUFFIXES ".ttf", ".ttc", ".TTF", ".TTC", ".dfont"
SUFFIXES (TRUETYPE_SUFFIXES);
FMT_INFO.suffix_search_only = false;
FMT_INFO.binmode = true;