ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Wikfication of \commalistsentence
@ 2021-12-03 16:25 Andres Conrado Montoya via ntg-context
  2021-12-06 21:31 ` Wolfgang Schuster via ntg-context
  0 siblings, 1 reply; 2+ messages in thread
From: Andres Conrado Montoya via ntg-context @ 2021-12-03 16:25 UTC (permalink / raw)
  To: mailing list for ConTeXt users; +Cc: Andres Conrado Montoya


[-- Attachment #1.1: Type: text/plain, Size: 1516 bytes --]

I talked too soon. This won't work, and I have no idea why:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setuplabeltext [en] [and-1={{, }}, and-2={{ and }}]    % Should be:  1, 2
and 3
\setuplabeltext [es] [and-1={{, }}, and-2={{ y }}]    % Should be: 1, 2 y 3
\setuplabeltext [de] [and-1={{, }}, and-2={{ und }}]  % Should be: 1, 2 und
3

\starttext
\commalistsentence[one,two,three,four] % works as expected

\language[es]
\commalistsentence[uno,dos,tres,cuatro] % takes [en] settings

\language[de]
\commalistsentence[1,2,3,4] % takes [en] settings.
\stoptext
%%%%%%%%%%%%%%%%%%%%%%%%%%

If I change \mainlanguage, the main language is used in all three cases.

-- 
Andrés Conrado Montoya
Andi Kú
andresconrado@gmail.com
http://sesentaycuatro.com
http://messier87.com
http://chiquitico.org
----------------------------------------
Los fines no justifican los medios, porque la medida verdadera de nuestro
carácter está dada por los medios que estamos dispuestos a utilizar, no por
los fines que proclamamos.
----------------------------------------

“You develop an instant global consciousness, a people orientation, an
intense dissatisfaction with the state of the world, and a compulsion to do
something about it. From out there on the moon, international politics look
so petty. You want to grab a politician by the scruff of the neck and drag
him a quarter of a million miles out and say, ‘Look at that, you son of a
bitch.’” — Apollo 14 astronaut Edgar Mitchell

[-- Attachment #1.2: Type: text/html, Size: 2091 bytes --]

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

___________________________________________________________________________________
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
___________________________________________________________________________________

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

* Re: Wikfication of \commalistsentence
  2021-12-03 16:25 Wikfication of \commalistsentence Andres Conrado Montoya via ntg-context
@ 2021-12-06 21:31 ` Wolfgang Schuster via ntg-context
  0 siblings, 0 replies; 2+ messages in thread
From: Wolfgang Schuster via ntg-context @ 2021-12-06 21:31 UTC (permalink / raw)
  To: mailing list for ConTeXt users, Andres Conrado Montoya via ntg-context
  Cc: Wolfgang Schuster, Andres Conrado Montoya

Andres Conrado Montoya via ntg-context schrieb am 03.12.2021 um 17:25:
> I talked too soon. This won't work, and I have no idea why:
>
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> \setuplabeltext [en] [and-1={{, }}, and-2={{ and }}]    % Should be:  
> 1, 2 and 3
> \setuplabeltext [es] [and-1={{, }}, and-2={{ y }}]    % Should be: 1, 
> 2 y 3
> \setuplabeltext [de] [and-1={{, }}, and-2={{ und }}]  % Should be: 1, 
> 2 und 3
>
> \starttext
> \commalistsentence[one,two,three,four] % works as expected
>
> \language[es]
> \commalistsentence[uno,dos,tres,cuatro] % takes [en] settings
>
> \language[de]
> \commalistsentence[1,2,3,4] % takes [en] settings.
> \stoptext
> %%%%%%%%%%%%%%%%%%%%%%%%%%
>
> If I change \mainlanguage, the main language is used in all three cases.

ConTeXt uses labels dependent on the current mainlanguage, using the 
simple \language command has no effect on the label.

To change the labels for a single sentence you can put a group around 
the command and change the mainlanguage withing the group, i.e.

\start \mainlanguage[es]
\commalistsentence[...]
\stop

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
___________________________________________________________________________________

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

end of thread, other threads:[~2021-12-06 21:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-03 16:25 Wikfication of \commalistsentence Andres Conrado Montoya via ntg-context
2021-12-06 21:31 ` Wolfgang Schuster via ntg-context

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).