ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* inactive -- and ---
@ 2005-11-20 12:12 Henning Hraban Ramm
  2005-11-20 12:29 ` Thomas A. Schmitz
  0 siblings, 1 reply; 6+ messages in thread
From: Henning Hraban Ramm @ 2005-11-20 12:12 UTC (permalink / raw)


[-- Attachment #1: type-sil-gentium.tex --]
[-- Type: application/octet-stream, Size: 2999 bytes --]

%
% Typescript for serif family sil gentium
% written by install-font.pl (copyleft Henning Hraban Ramm)
% adapted 2004-08-23, 2005-11-20
%
% Write in your TeX file something like:
% \usetypescriptfile	[type-sil-gentium]
% \usetypescript	[fiee][sil-gentium]
% \setupbodyfont	[sil-gentium, rm, 12pt]
% \setupbodyfontenvironment	[default]	[em=italic]
% (install-font supports no slanted fonts, but they are default in ConTeXt)

% source of the font: http://scripts.sil.org/Gentium
% the alternate font seems to change only some diacritics

% load mapfile
\starttypescript	[map]	[gentium]	[\defaultencoding]
	\loadmapfile	[\defaultencoding-sil-gentium.map]
\stoptypescript

% serif sil gentium
\starttypescript	[serif]	[gentium,gentium-alt]	[\defaultencoding]
	\definefontsynonym	[GentiumAlt-Italic]	[\defaultencoding-genai101]	[encoding=\defaultencoding]
	\definefontsynonym	[GentiumAlt]	[\defaultencoding-genar101]	[encoding=\defaultencoding]
	\definefontsynonym	[Gentium-Italic]	[\defaultencoding-geni101]	[encoding=\defaultencoding]
	\definefontsynonym	[Gentium]	[\defaultencoding-genr101]	[encoding=\defaultencoding]
\stoptypescript

% serif gentium
\starttypescript	[serif]	[gentium]	[name]
	\setups             [font:fallback:serif]
	\definefontsynonym	[Serif]		[Gentium]
	\definefontsynonym	[SerifItalic]	[Gentium-Italic]
	\definefontsynonym	[SerifBoldAlt]	[SerifItalic]
	\definefontsynonym	[SerifBoldItalic]	[SerifItalic]
	\definefontsynonym	[SerifCaps]	[SerifItalic]
	\definefontsynonym	[SerifBoldCaps]	[SerifItalic]

	\definefontsynonym	[SerifAlt]		[GentiumAlt]
	\definefontsynonym	[SerifItalicAlt]	[GentiumAlt-Italic]
	\definefontsynonym	[SerifOldstyle]	[SerifAlt]
	
	% unfortunately you need to define eight synonyms to handle the fallback cases:
	\definefontsynonym [SerifRegular]	[Serif]
	\definefontsynonym [SerifRegularAlt]	[SerifAlt]
	\definefontsynonym [SerifBoldAlt]	[SerifAlt]
	\definefontsynonym [SerifCapsAlt]	[SerifAlt]
	\definefontsynonym [SerifItalicAlt]	[SerifItalicAlt]
	\definefontsynonym [SerifSlantedAlt]	[SerifItalicAlt]
	\definefontsynonym [SerifBoldItalicAlt]	[SerifItalicAlt]
	\definefontsynonym [SerifBoldSlantedAlt]	[SerifItalicAlt]
	% markup of \Var[alt] results in a (subtle) font switch:
	\definefontvariant [Serif] [alt] [Alt]
\stoptypescript

% serif gentium
\starttypescript	[serif]	[gentium-alt]	[name]
	\setups             [font:fallback:serif]
	\usetypescript		[serif]	[gentium]	[\defaultencoding]
	\definefontsynonym	[Serif]	[GentiumAlt]
	\definefontsynonym	[SerifItalic]	[GentiumAlt-Italic]
\stoptypescript

% sample family definition
\starttypescript	[fiee]	[sil-gentium]
	\definetypeface	[sil-gentium]	[rm]	[serif]	[gentium]	[default]	[encoding=\defaultencoding]
	\definetypeface	[sil-gentium]	[ss]	[sans]	[default]	[default]	[encoding=\defaultencoding]
	\definetypeface	[sil-gentium]	[tt]	[mono]	[default]	[default]	[encoding=\defaultencoding]
	\definetypeface	[sil-gentium]	[mm]	[math]	[default]	[default]	[encoding=\defaultencoding]
\stoptypescript


[-- Attachment #2: Type: text/plain, Size: 529 bytes --]

I'm just trying to modernize and enhance my old typescripts and  
reckognized that -- and --- become inactive (i.e. don't become endash  
and emdash, but stay dashes) with the SIL Gentium font (or at least  
with my typescript).

How can that happen? And what can I do?

I'm using the latest gwTeX (ConTeXt 2005-11-17). The typescript is  
attached, but I don't think the bug is in there...


Grüßlis vom Hraban!
---
http://www.fiee.net/texnique/
http://contextgarden.net
http://www.cacert.org (I'm an assurer)


[-- Attachment #3: Type: text/plain, Size: 139 bytes --]

_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-11-23 11:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-20 12:12 inactive -- and --- Henning Hraban Ramm
2005-11-20 12:29 ` Thomas A. Schmitz
2005-11-20 13:14   ` Taco Hoekwater
2005-11-20 13:55     ` Thomas A. Schmitz
2005-11-20 22:43       ` Henning Hraban Ramm
2005-11-23 11:20         ` Thomas A. Schmitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).