dátum: ettől eddig

Fórumok

Sziasztok.

Dátumokat kell írnom, mindig más értékkel, ragozva.

Ez sikerült:
\emitdate[a+tol]{g}{2014-05-07}
A kimenete:
2014 május 7-étől

De ez:
\emitdate[a+aig]{g}{2014-05-01}
nem sikerül.
A kimenete:
2014 május 1-jéjeig

Világos, hogy fent az [a+aig] helyett [a+ig] kellene, de így meg nem fordul le.

Szerintetek ez miért van?

Egy másik érdekes kérdés.
Ha a dátum helyett egy parancs segítségével írom be a dátumokat egy fájlból, miért nem engedi utána a fordítást?

\def\mettol{\input{mettol.temp}}

\emitdate[a+tol]{g}{\mettol}

...és leáll a fordítás...

(
cat mettol.temp:
2014-05-07
)

Hozzászólások

A kék könyv listája alapján az -ig nincs a \told parancs által támogatott toldalékok között. Ez logikus, mert az -ig mindig ugyanúgy van, tehát elég simán utána írni. Viszont azt nem tudom, hogy el lehet-e érni a belső parancsok módosítása nélkül, hogy (-je helyett) -jé toldalékot írjon ki, aminek utána lehet írni az -ig-et.

Igen, nincs ott. :(
Viszont az -ig rag mindig ugyanaz, ezt 42 éve tudnom kéne
Most így próbálom megoldani:

\emitdate[a]{g}{2014-05-07}ig
Ezt írja a kimenet:
2014. május 7-eig

...már csak vissza kellene húznom a szekeret 3 karakterrel hogy egy ifthen-szerkezettel kirkjam az ékezetet. Most ehelyett keresek valami egyszerűbbet.

A Kék Könyvben ennyire részletesen nem szerepelnek a dolgok, ez egy nagyon mély terület. Aztán ott vannak az elsejék is:
http://helyesiras.blog.hu/2007/05/24/elsejen?token=2b28946e5a077f31afcd…

---
--- A gond akkor van, ha látszólag minden működik. ---
---