Portál AbcLinuxu, 12. května 2025 10:44

Dotaz: LaTeX, zoskupovanie tisícov v číslach

Marián Oravec avatar 10.5.2006 12:59 Marián Oravec | skóre: 22 | Nitra
LaTeX, zoskupovanie tisícov v číslach
Přečteno: 63×
Odpovědět | Admin
Ahoj.

Neviem si poradiť s týmto problémom v LaTeXe:
\usepackage{fp}
\usepackage{fancynum}
...
\setfnumgsym{~}
\setfnumdsym{{,}}
...
\edef \aaa{1234.5678}
\FPeval \bbb{500*6}
\fnum{\aaa} \\
\fnum{\bbb} \\
\fnum{1234.5678} \\
Očakával som, že výstup bude takýto:
1 234,567 8
3 000,000 000 000 000 000 000
1 234,567 8
Avšak výstup je takýto:
1234.5678
3000.000000000000000000
1 234 ,567 8    (Pred čiarkou je medzera)
Prečo príkaz \fnum v prvých dvoch prípadoch nezoskupí tisíce? Považuje parameter za string alebo kde je problém a ako ho vyriešiť? Prípadne prečo pred čiarku v teťom prípade vloží medzeru? Za rady ďakujem.

PS: Som v LaTeXe začiatočník.
Mám rád elektro, ale vypočujem si aj iné...
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Marián Oravec avatar 10.5.2006 23:20 Marián Oravec | skóre: 22 | Nitra
Rozbalit Rozbalit vše Re: LaTeX, zoskupovanie tisícov v číslach
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevie niekto poradiť aspoň nejaký iný spôsob ktorý dokáže zoskupovať tisíce v číslach? Iný package, príkaz...
Samozrejme s tým, že vypisované číslo bude *vypočítané* LaTeXom (napr. pomocou package fp ako uvádzam hore).
Mám rád elektro, ale vypočujem si aj iné...
10.5.2006 23:51 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: LaTeX, zoskupovanie tisícov v číslach
zkus se zeptat v nejake konferenci venovane texu

cz.comp.cstex (cesky)

comp.text.tex (anglicky)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.