datetime è morto viva datetime2

  • Creatore
    Topic
  • #101024
    claudio
    Partecipante
      Up
      0
      Down
      ::


      datetime è stato dichiarato obsoleto
      e sostituito
      da datetime2
      ma come localizzalo?
      `
      \documentclass{article}
      \usepackage[italian]{babel}
      \usepackage[useregional]{datetime2}
      \begin{document}
      This PDF was created on \DTMnow.
      \end{document}
      `

      ciao
      claudio

    Visualizzazione 6 filoni di risposte
    • Autore
      Risposte
      • #101025
        claudio
        Partecipante
          Up
          0
          Down
          ::


          una toppa con molti errori è allegata
          che ne pensate…
          ciao
          claudio

          [attachment=1297]datatime.zip[/attachment]

          Attachments:
          You must be logged in to view attached files.
        • #101026
          claudio
          Partecipante
            Up
            0
            Down
            ::


            edit
            è uscito il modulo per l’italiano
            ma non è per pdflatex
            ciao
            claudio

          • #101027
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Ogi ho aggiornato la mia distribuzione TeXLive {MacTeX) ho visto che ora c’è il modulo per l’italiano creato da Nicola Talbot. Il modulo normale funzona con XeLaTeX e LuaLaTeX, mentre il modulo ASCII lavora co pdfLeTeX.

              Detto questo non so se qualcuno ci metterà le man sopra per completarlo, perché per ora manconao delle presunte funzionalità.

              Dico presunte, perché la data in italiano come la definiscono i moduli babel-talian e gloss-italian fanno da sole quello che le norma richiedono. In particolare non usano mai i nomi dei mesi e dei giorni con le iniziali maiuscole, perché in italiano è vietato (come dicono le norme e qualunque grammatica) quindi…
              Per il resto non sono riuscito a vedere nessuna funzionalità degna di nota.

              Sarò presuntuoso, ma credo di aver scritto dei buoni moduli epr l’italiano e mai nessun italiano in questi ultimi 25 anni circa mi ha chiesto el estensioni di datetime2.

              Ho letto i codici di alcuni altri moduli e ho notato che hanno gli stessi difetti di quelli che ho segnalato per l’italiano.

              Detto questo, sconsiglierei di usare datetime2, a causa degli errori che si possono commettere usandolo, non certo per presunta “lesa maestà”:wink: 😀

            • #101028
              claudio
              Partecipante
                Up
                0
                Down
                ::


                datetime è stato dichiarato obsoleto ed
                è stato tolto poi rimesso su texlive
                dalla documentazione di datetime2 sembra che molto viene da babel
                comunque mi sono divertito e modificare un po il modulo italiano

                ho scritto a Talbot e mi ha risposto che cerca per ogni lingua un mantainer
                gli ho inviato la mia proposta come un suggerimento

                La mia proposta non verrà caricata su CTAN
                per due motivi
                1) vuole che la carichi un mantainer
                2) Sta creando moduli per ogni lingua (compreso il latino) e non ha tempo per dedicarsi ad un singolo modulo

                ciao
                claudio

                Attachments:
                You must be logged in to view attached files.
              • #101029
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Il sono il maintainer di latin.ldf. Ma in base a quanto ho scritto nel precedente messaggio, NON sono disponibile a creare una struttura che produce errori “concettuali” per datetime2.

                  Considero al cosa del tutto inutile, anche se potrebbe essere divertente. Tu @claudio fai bene a offrirti come maintainer per il modulo italiano di fatetime2, perché il tuo scopo è quello di divertirti un poco. Ma spero che tu ti renda conto l’errore sistematico che è alla base di datetime2. Con tutto il rispetto per la signora Nicola Talbot, che ha fatto cose bellissime, ma senza avere nessuna pratica della tipografia delle altre nazioni; esamina la sezione riferita all’italiano del pacchetto csquotes e ti rendi conto che ha interpretato a modo suo le tradizioni tipografiche italiane, che per altro non sono granché codificate da nessuna parte e vanno acquisite solo esaminando testi stampati da case editrici affidabili, cosa che, evidentemente, per uno straniero che non conosce la lingua, sono particolarmente difficili da fare.

                • #101030
                  claudio
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    pere amor di discussione
                    in effetti datetime2 non aggiunge molto rispetto a datetime che a sua volta…
                    L’idea della Talbot è di localizzare le date e il tempo per ogni lingua
                    in effetti se guardi su ctan stanno spuntando moduli
                    per ogni lingua come funghi.
                    Ciascuno di questi moduli tuttavia non ha un mantaniner
                    e sono in pratica tutti uguali.
                    La Talbot è inoltre la mantainer di datetime e l’ha dichiarato
                    obsoleto.
                    Il pacchetto ha una storia curiosa, è stato pure tolto da texlive
                    per essere poi reinserito secondo me perché datetime2
                    non è pronto per sostituirlo.
                    vedremo come andrà a finire.
                    claudio

                  • #101031
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Sempre per amor di discussione.
                      Può darsi che datetime2 aggiorni e migliori datetime. Non lo discuto; non discuto nemmeno che lo scopo sia quello di localizzare la data e l’ora seocndo le norme nazionali o internazionali o semplicemente le consuetudini.

                      Ma che cosa aggiunge al comando \today già presente nel modulo di gestione di ciascuna lingua? Forse la scrittura dell’ora, cioè il cosiddetto time.

                      Ora il mio parere è questo; l’ho già esposto ma ritengo che sia necessario ribadirlo;

                      1) la scrittura del “time” è numerica e i separatori di ore, minuti e secondi variano da paese a paese; non richiedono nulla di particolare e immagino che raramente sia necessario riportare il “time” del processore che arriva a frazioni molto piccole del secondo. Sostanzialmente una prestazione che non ha nulla a che vedere la tipografia.

                      2) per quello che riguarda il campo “date” il pacchetto aggiunge i mesi con le iniziali maiuscole, i giorni con le iniziali maiuscole, i giorni e i mesi abbreviati in lettere, in sostanza nulla di interessante e in parte sbagliato perché per alcune lingue i nomi dei giorni e dei mesi sono nomi comuni e vanno scritti (tranne che a inizio del periodo, con l’iniziale minuscola, quindi in una data dove è presente il numero del giorno, quei nomi non possono essere a inizio frase, quindi la scelta della iniziale maiuscola è una istigazione a delinquere per l’utente naïf che tende sempre ad imitare le lingue diverse dall’italiano e scrive sempre i mesi e i giorni con l’iniziale maiuscola.

                      Ciò ribadito, ognuno è padrone di fare quello che vuole e se ritiene che l’ortografia squola sia più corretta di scuola, padronissimo di scrivere come vuole; se poi riceve dei commenti, non deve stupirsene.

                      Con tutto il rispetto per la signora Talbot, mi sembra che datetime e datetime2 siano due pacchetti del tutto inutili, e magari anche un poco dannosi.

                      IMHO naturalmente.

                  Visualizzazione 6 filoni di risposte
                  • Devi essere connesso per rispondere a questo topic.

                  Go to top