Module:Ancient Greek/doc: Difference between revisions
Appearance
Content deleted Content added
Tfd tag |
Tfd tag |
||
Line 1: | Line 1: | ||
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> |
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> |
||
{{Tfm/dated|page=Ancient Greek/doc|otherpage=Ancient Greek (ALA-LC)|link=Wikipedia:Templates for discussion/Log/2019 April 9# |
{{Tfm/dated|page=Ancient Greek/doc|otherpage=Ancient Greek (ALA-LC)|link=Wikipedia:Templates for discussion/Log/2019 April 9#Module:Ancient Greek|type=module|bigbox=yes}} |
||
== Usage == |
== Usage == |
||
This module transliterates Ancient Greek text. It is based on an old version of the [[wikt:Module:grc-translit|Ancient Greek transliteration module]] on Wiktionary, with minor modifications to make it callable through a template. |
This module transliterates Ancient Greek text. It is based on an old version of the [[wikt:Module:grc-translit|Ancient Greek transliteration module]] on Wiktionary, with minor modifications to make it callable through a template. |
Revision as of 20:24, 9 April 2019
This module is being considered for merging with Module:Ancient Greek (ALA-LC). Please discuss this matter at this module's entry at templates for discussion to help reach a consensus.
Maintenance use only: 1. Edit the TfD log to create the discussion entry. 2. Please consider notifying the author(s) by placing {{subst:Tfmnotice|Ancient Greek/doc|Ancient Greek (ALA-LC)}} ~~~~ on their talk page(s). |
Usage
This module transliterates Ancient Greek text. It is based on an old version of the Ancient Greek transliteration module on Wiktionary, with minor modifications to make it callable through a template.
{{#invoke:Ancient Greek|translit|οἷος}}
- hoîos
The code below uses the basic string functions (for instance, str:gsub(...)
) when possible. Ustring functions have to be used when patterns contain sets with multiple-byte characters (for instance, "[αΑ]"
), or quantifiers that act on multiple-byte characters ("α+"
). And they must be used to correctly get a substring of the ith to the jth Unicode character. In other situations, basic string functions can be used, and are preferred for efficiency's sake, as they don't have to parse the string into codepoints before operating on it.