High-level command for translated names
Dear list, Inspired by this question on TeX.SX https://tex.stackexchange.com/questions/367433 How can I get the translated names for chapter and section depending on the currently active language. I know they are there in lang-txt.lua, but cannot be accessed via \labeltext. One can access them through Lua but that doesn't seem so elegant. \def\chaptername{% \ctxlua{% context(languages.data.labels.texts.chapter.labels["\currentlanguage"])}} \starttext \language[en] \chaptername \language[de] \chaptername \stoptext Cheers, Henri
Henri Menke mailto:henrimenke@gmail.com 30. April 2017 um 11:38 Dear list,
Inspired by this question on TeX.SX https://tex.stackexchange.com/questions/367433
How can I get the translated names for chapter and section depending on the currently active language. I know they are there in lang-txt.lua, but cannot be accessed via \labeltext. One can access them through Lua but that doesn't seem so elegant. The problem are the
["hidden"]=true, table entries for these labels, removing them would make the labels accessable. Wolfgang
On 04/30/2017 09:41 PM, Wolfgang Schuster wrote:
Henri Menke mailto:henrimenke@gmail.com 30. April 2017 um 11:38 Dear list,
Inspired by this question on TeX.SX https://tex.stackexchange.com/questions/367433
How can I get the translated names for chapter and section depending on the currently active language. I know they are there in lang-txt.lua, but cannot be accessed via \labeltext. One can access them through Lua but that doesn't seem so elegant. The problem are the
["hidden"]=true,
Perhaps Hans can remove these in beta. I don't see a point in having these hidden. If we are lucky it even goes in TL2017.
table entries for these labels, removing them would make the labels accessable.
Wolfgang
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________
Henri Menke mailto:henrimenke@gmail.com 30. April 2017 um 11:38 Dear list,
Inspired by this question on TeX.SX https://tex.stackexchange.com/questions/367433
How can I get the translated names for chapter and section depending on the currently active language. I know they are there in lang-txt.lua, but cannot be accessed via \labeltext. One can access them through Lua but that doesn't seem so elegant.
\def\chaptername{% \ctxlua{% context(languages.data.labels.texts.chapter.labels["\currentlanguage"])}}
\starttext
\language[en] \chaptername
\language[de] \chaptername
\stoptext
Cheers, Henri ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________ Wolfgang Schuster mailto:schuster.wolfgang@gmail.com 30. April 2017 um 11:41
The problem are the
["hidden"]=true,
table entries for these labels, removing them would make the labels accessable.
Wolfgang Henri Menke mailto:henrimenke@gmail.com 30. April 2017 um 12:03 On 04/30/2017 09:41 PM, Wolfgang Schuster wrote:
Henri Menkemailto:henrimenke@gmail.com 30. April 2017 um 11:38 Dear list,
Inspired by this question on TeX.SX https://tex.stackexchange.com/questions/367433
How can I get the translated names for chapter and section depending on the currently active language. I know they are there in lang-txt.lua, but cannot be accessed via \labeltext. One can access them through Lua but that doesn't seem so elegant. The problem are the
["hidden"]=true,
Perhaps Hans can remove these in beta. I don't see a point in having these hidden. The problem is that \chapter uses the chapter label if set (done in strc-def.mkiv) and enabling the hidden labels means changing documented setups. You shouldn’t also forget that label output depends on
the main language (\language changes only hyphentation patterns and quotation marks). Wolfgang
participants (2)
-
Henri Menke
-
Wolfgang Schuster