[gentium-commits] [SCM] gentium updated: r109 - trunk/gentium/source/fonts/gentium-tug
Pavel Far??
INVALID.NOREPLY at gnu.org.ua
Sun May 8 21:34:09 CEST 2022
Author: pavel
Date: 2022-05-08 19:34:09 +0000 (Sun, 08 May 2022)
New Revision: 109
Modified:
trunk/gentium/source/fonts/gentium-tug/gentium.rb
Log:
fix white space in *.map files
The tabular format of following files was broken:
gentium{book,}-{texnansi,truetype,type1}.map
It was caused by longer names of the new fonts and BoldItalic
and SmallCaps usable for more encodings.
It should be sufficient to check *.map files for "texnansi".
Modified: trunk/gentium/source/fonts/gentium-tug/gentium.rb
===================================================================
--- trunk/gentium/source/fonts/gentium-tug/gentium.rb 2022-05-08 17:16:57 UTC (rev 108)
+++ trunk/gentium/source/fonts/gentium-tug/gentium.rb 2022-05-08 19:34:09 UTC (rev 109)
@@ -339,7 +339,7 @@
fontlist.each do |font|
self.each_value do |encoding|
# TODO: fix the last name (gentium) & encodings: this is another parameter that we have to introduce
- name_tfm = "#{encoding.name}-#{font.filename_tex}".ljust(33)
+ name_tfm = "#{encoding.name}-#{font.filename_tex}".ljust(35)
line_reenc = "\"gentium-#{encoding.name}Encoding ReEncodeFont\"".ljust(42)
name_enc = "gentium-#{encoding.name}.enc"
name_enc_ttf = "gentium-#{encoding.name_truetype}.enc"
@@ -351,7 +351,7 @@
end
# small caps
if font.is_plus? and encoding.has_smallcaps? then
- name_tfm = "#{encoding.name}-#{font.filename_tex}-sc".ljust(33)
+ name_tfm = "#{encoding.name}-#{font.filename_tex}-sc".ljust(35)
line_reenc = "\"gentium-#{encoding.name}scEncoding ReEncodeFont\"".ljust(42)
name_enc = "gentium-#{encoding.name}-sc.enc"
name_enc_ttf = "gentium-#{encoding.name_truetype_sc}.enc"
@@ -402,7 +402,7 @@
fontlist.each do |font|
self.each_value do |encoding|
# TODO: fix the last name (gentium) & encodings: this is another parameter that we have to introduce
- name_tfm = "#{encoding.name}-#{font.filename_tex}".ljust(33)
+ name_tfm = "#{encoding.name}-#{font.filename_tex}".ljust(35)
line_reenc = "\"gentium-#{encoding.name}Encoding ReEncodeFont\"".ljust(42)
name_enc = "gentium-#{encoding.name}.enc"
name_enc_ttf = "gentium-#{encoding.name_truetype}.enc"
@@ -409,18 +409,18 @@
# normal
if font.is_plus? or encoding.has_bold? then
- map_lines_type1[encoding.name].push("#{name_tfm} #{font.name_something.ljust(24)} #{line_reenc} <#{name_enc.ljust(24)} <#{font.filename_type1}")
- map_lines_ttf[encoding.name].push("#{name_tfm} #{font.name_something.ljust(24)} <#{font.filename_ttf.ljust(18)} #{name_enc_ttf}")
+ map_lines_type1[encoding.name].push("#{name_tfm} #{font.name_something.ljust(28)} #{line_reenc} <#{name_enc.ljust(24)} <#{font.filename_type1}")
+ map_lines_ttf[encoding.name].push("#{name_tfm} #{font.name_something.ljust(28)} <#{font.filename_ttf.ljust(18)} #{name_enc_ttf}")
end
# small caps
if font.is_plus? and encoding.has_smallcaps? then
- name_tfm = "#{encoding.name}-#{font.filename_tex}-sc".ljust(33)
+ name_tfm = "#{encoding.name}-#{font.filename_tex}-sc".ljust(35)
line_reenc = "\"gentium-#{encoding.name}scEncoding ReEncodeFont\"".ljust(42)
name_enc = "gentium-#{encoding.name}-sc.enc"
name_enc_ttf = "gentium-#{encoding.name_truetype_sc}.enc"
- map_lines_type1[encoding.name].push("#{name_tfm} #{font.name_something.ljust(24)} #{line_reenc} <#{name_enc.ljust(24)} <#{font.filename_type1}")
- map_lines_ttf[encoding.name].push("#{name_tfm} #{font.name_something.ljust(24)} <#{font.filename_ttf.ljust(18)} #{name_enc_ttf}")
+ map_lines_type1[encoding.name].push("#{name_tfm} #{font.name_something.ljust(28)} #{line_reenc} <#{name_enc.ljust(24)} <#{font.filename_type1}")
+ map_lines_ttf[encoding.name].push("#{name_tfm} #{font.name_something.ljust(28)} <#{font.filename_ttf.ljust(18)} #{name_enc_ttf}")
end
end
end
More information about the gentium-commits
mailing list.