summary refs log tree commit diff
path: root/pkgs/top-level/builder-defs.nix
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-04-28 11:06:56 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-04-28 11:06:56 +0000
commit0875919fa1fe841b7469292aeb8da5b0c4d59a87 (patch)
tree54446cbd475bdc4f99f3b87c87b55b14fdbd6c21 /pkgs/top-level/builder-defs.nix
parentc6cf72aaa921cecedad2d47346d45e78afb34d72 (diff)
downloadnixlib-0875919fa1fe841b7469292aeb8da5b0c4d59a87.tar
nixlib-0875919fa1fe841b7469292aeb8da5b0c4d59a87.tar.gz
nixlib-0875919fa1fe841b7469292aeb8da5b0c4d59a87.tar.bz2
nixlib-0875919fa1fe841b7469292aeb8da5b0c4d59a87.tar.lz
nixlib-0875919fa1fe841b7469292aeb8da5b0c4d59a87.tar.xz
nixlib-0875919fa1fe841b7469292aeb8da5b0c4d59a87.tar.zst
nixlib-0875919fa1fe841b7469292aeb8da5b0c4d59a87.zip
Now Linux Libertine font works in TeX
svn path=/nixpkgs/trunk/; revision=11740
Diffstat (limited to 'pkgs/top-level/builder-defs.nix')
-rw-r--r--pkgs/top-level/builder-defs.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/top-level/builder-defs.nix b/pkgs/top-level/builder-defs.nix
index 8d839c3ba09e..ee7aafbdd25a 100644
--- a/pkgs/top-level/builder-defs.nix
+++ b/pkgs/top-level/builder-defs.nix
@@ -410,8 +410,9 @@ args: with args; with stringsWithDeps; with lib;
    generateFontsFromSFD = noDepEntry(''
    	for i in *.sfd; do
 		${args.fontforge}/bin/fontforge -c \
-			'Open($1); 
-			Reencode("unicode");
+			'Open($1);
+			${optionalString (args ? extraFontForgeCommands) args.extraFontForgeCommands
+			}Reencode("unicode");
 			 ${optionalString (getAttr ["createTTF"] true args) ''Generate($1:r + ".ttf");''}
 			 ${optionalString (getAttr ["createOTF"] true args) ''Generate($1:r + ".otf");''}
 			 Reencode("TeX-Base-Encoding");