Changes

Jump to navigation Jump to search
374 bytes added ,  13:38, 4 February 2022
One can of course use fonts not listed above. This section provides some details to this end.
== Script Versions == The OTF specification has two shaping implementations for the indic scripts: the 'older' v1 and the 'newer' v2. [https://docs.microsoft.com/en-us/typography/script-development/devanagari See here] for further details.  [https://docs.microsoft.com/en-us/typography/opentype/spec/scripttags Script tags from the OpenType specification] contains second versions for some Indic scripts. Why are those second versions available? From their own explanation: <blockquote>The OpenType script tags can also correlate with a particular OpenType Layout implementation, with the result that more than one script tag may be registered for a given Unicode script (e.g. 'deva' and 'dev2').</blockquote> Features ending in <code>-one</code> use the older OpenType implementation, while the ones ending in <code>-two</code> deploy the newer implementation. These are specified in ConTeXt by the following font features:
{| cellpadding="5"
Please note that these font features also activate other font features as mandated in the OTF specification. These features can then be used to write typescripts for a font or to use the font directly in documents {{cmd|definefontfamily}} and/or {{cmd|definedfont}}.
== Script Versions == [https://docs.microsoft.com/en-us/typography/opentype/spec/scripttags Script tags from One of the OpenType specification] contains second versions for what common problems one might be some (or all [I’m afraid I don’t know]) Indic scriptsencounter with indic fonts is that of incorrect rendering of conjuncts involving the rakaarWhy In case any problems are those second versions available? From their own explanation: encountered, one can try setting the <blockquotecode>The OpenType script tags can also correlate with a particular OpenType Layout implementation, with the result that more than one script tag may be registered for a given Unicode script (e.g. 'deva' and 'dev2').indic</blockquotecodeFeatures ending feature (in addition to relevant <code>-one</code> use the older OpenType implementation, while the ones ending in or <code>-two</code> deploy the newer implementation.features above) appropriately as follows:<texcode>\definefontfeature […] […] [indic={matra=auto,conjuncts=quit}]</texcode>
= Script and language features =
107

edits

Navigation menu