robitex

Risposte nei forum create

Stai visualizzando 15 risposte – dal 811 al 825 (di 2,928 totali)
  • Autore
    Risposte
  • robitex
    Amministratore del forum
      Up
      0
      Down
      ::


      In teoria dovrebbe funzionare anche questo:
      `% !TeX encoding = UTF-8
      % !TeX program = pdflatex
      % !TeX root = prova.tex

      \documentclass[a4paper,11pt,italian]{article}

      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage{babel}

      \usepackage{calctab}

      \begin{document}

      \begin{table}
      \footnotesize
      \caption{Riepilogo ammortamento cespiti}
      \label{tab:Riepilogoammortamentocespiti2}

      \ctdescription{Descrizione}

      \begin{calctab}[Riepilogo ammortamento cespiti]
      \amount[id=attr]{Costo storico attrezzature}{20584}
      \amount[id=attr-fondo]{Fondo amm.to al 31/12/10}{-20584}
      \amount[id=attr-eser]{Ammortamento dell'esercizio}{0}
      \add[id=attr-am,from=attr-fondo]{Fondo amm.to attrezzature al 31/12/11}
      \add{Valore netto attrezzature}

      \amount[id=autom]{Costo storico automezzi}{88522}
      \amount[id=autom-fondo]{Fondo amm.to al 31/12/10}{-59128}
      \amount[id=autom-eser]{Ammortamento dell'esercizio}{-9253}
      \add[id=autom-am,from=autom-fondo]{Fondo amm.to automezzi al 31/12/11}
      \add[from=autom]{Valore netto automezzi}

      \amount[id=elettr]{Costo storico macchine elettroniche}{123800}
      \amount[id=elettr-fondo]{Fondo amm.to al 31/12/10}{-85538}
      \amount[id=elettr-eser]{Ammortamento dell'esercizio}{-16436}
      \add[id=elettr-am,from=elettr-fondo]{Fondo amm.to macchine elettroniche al 31/12/11}
      \add[from=elettr]{Valore netto macchine elettroniche}

      \amount[id=mobili]{Costo storico mobili e arredi}{172664}
      \amount[id=mobili-fondo]{Fondo amm.to al 31/12/10}{-125577}
      \amount[id=mobili-eser]{Ammortamento dell'esercizio}{-13547}
      \add[id=mobili-am,from=mobili-fondo]{Fondo amm.to mobili e arredi al 31/12/11}
      \add[from=mobili]{Valore netto mobili e arredi}

      \add[attr,autom,elettr,mobili]{Totale costo storico}
      \add[attr-fondo,autom-fondo,elettr-fondo,mobili-fondo]{Totale fondo amm.to al 31/12/10}
      \add[attr-eser,autom-eser,elettr-eser,mobili-eser]{Totale acc.to dell'esercizio}
      \add[attr-am,autom-am,elettr-am,mobili-am]{Totale fondo amm.to al 31/12/11}
      \add{Valore netto dei cespiti}
      \end{calctab}
      \end{table}
      \end{document}`

      R.

      robitex
      Amministratore del forum
        Up
        0
        Down
        ::


        E questa è la seconda tabella (non avevo mai visto una tabella calctab così grande).
        Ho introdotto l’uso della chiave from e ho tolto le chiavi dall’ultimo \add perché è la somma di TUTTI gli \amount:
        `% !TeX encoding = UTF-8
        % !TeX program = pdflatex
        % !TeX root = prova.tex

        \documentclass[a4paper,11pt,italian]{article}

        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage{babel}

        \usepackage{siunitx}
        \sisetup{%
        output-decimal-marker={,},
        round-integer-to-decimal,
        round-mode=places,
        round-precision=2}

        \usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}
        \usepackage{calctab}

        \begin{document}

        \begin{table}
        \footnotesize
        \caption{Riepilogo ammortamento cespiti}
        \label{tab:Riepilogoammortamentocespiti2}

        \ctdescription{Descrizione}

        \begin{calctab}[Riepilogo ammortamento cespiti]
        \amount[id=a]{Costo storico attrezzature}{20584}
        \amount[id=b]{Fondo amm.to al 31/12/10}{-20584}
        \amount[id=c]{Ammortamento dell'esercizio}{0}
        \add[from=b]{Fondo amm.to attrezzature al 31/12/11}
        \add{Valore netto attrezzature}

        \amount[id=f]{Costo storico automezzi}{88522}
        \amount[id=g]{Fondo amm.to al 31/12/10}{-59128}
        \amount[id=h]{Ammortamento dell'esercizio}{-9253}
        \add[from=g]{Fondo amm.to automezzi al 31/12/11}
        \add[from=f]{Valore netto automezzi}

        \amount[id=i]{Costo storico macchine elettroniche}{123800}
        \amount[id=l]{Fondo amm.to al 31/12/10}{-85538}
        \amount[id=m]{Ammortamento dell'esercizio}{-16436}
        \add[from=l]{Fondo amm.to macchine elettroniche al 31/12/11}
        \add[from=i]{Valore netto macchine elettroniche}

        \amount[id=n]{Costo storico mobili e arredi}{172664}
        \amount[id=o]{Fondo amm.to al 31/12/10}{-125577}
        \amount[id=p]{Ammortamento dell'esercizio}{-13547}
        \add[from=o]{Fondo amm.to mobili e arredi al 31/12/11}
        \add[from=n]{Valore netto mobili e arredi}

        \add[a,f,i,n]{Totale costo storico}
        \add[b,g,l,o]{Totale fondo amm.to al 31/12/10}
        \add[c,h,m,p]{Totale acc.to dell'esercizio}
        \add[b,c,g,h,l,m,o,p]{Totale fondo amm.to al 31/12/11}
        \add{Valore netto dei cespiti}
        \end{calctab}
        \end{table}
        \end{document}`

        Ciao.

        robitex
        Amministratore del forum
          Up
          0
          Down
          ::


          Ciao.
          Intanto la prima tabella:
          * ho convertito il file a UTF-8
          * ho modificato la posizione di \label in modo corretto (la \label è un comando esterno a caption e ne intercetta le modifiche al contatore perciò non solo va fuori ma va DOPO la \caption)
          * ho modificato l’impostazione delle colonne (invece di dare precedenza all’allineamento delle intestazione ho dato la precedenza all’allineamento dei dati, ho inoltre messo su due righe le descrizioni per tener piccola la larghezza delle colonne)
          * ho inserito il pacchetto siunitx per la formattazione dei numeri

          Ecco il codice:
          `% !TeX encoding = UTF-8
          % !TeX program = pdflatex
          % !TeX root = prova.tex

          \documentclass[a4paper,11pt,italian]{article}

          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage{babel}

          \usepackage{siunitx}
          \sisetup{%
          output-decimal-marker={,},
          round-integer-to-decimal,
          round-mode=places,
          round-precision=2}

          \usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}
          \usepackage{calctab}

          \begin{document}

          \begin{table}
          \caption{Riepilogo ammortamento cespiti}
          \label{tab:Riepilogoammortamentocespiti1}
          \footnotesize
          \centering
          \begin{tabular}{l*{5}{r}}
          \toprule
          \textbf{\textsc{Descrizione}} & \textbf{\textsc{Costo}} & \textbf{\textsc{F.do Amm.to}} & \textbf{\textsc{Acc.to}} & \textbf{\textsc{F.do Amm.to}} & \textbf{\textsc{Valore}}\\
          & \textbf{\textsc{storico}} & \textbf{\textsc{31/12/2010}} & \textbf{\textsc{2011}} & \textbf{\textsc{31/12/2011}} & \textbf{\textsc{netto}}\\
          \midrule
          Attrezzature & \num{20584} & \num{20584} & \num{0} & \num{20584} & \num{0}\\
          Automezzi & \num{88522} & \num{59128} & \num{9253} & \num{68381} & \num{20141}\\
          Macch. elettroniche & \num{123800} & \num{85538} & \num{16436} & \num{101973} & \num{21827}\\
          Mobili e arredi &\num{172664} & \num{125577}& \num{13547} & \num{139125} & \num{33540}\\
          \midrule
          \textbf{Totale} & \textbf{\num{405569}} & \textbf{ \num{290826}} & \textbf{\num{39236}} & \textbf{\num{330062}} & \textbf{\num{75507}}\\
          \bottomrule
          \end{tabular}
          \end{table}

          \end{document}`

          E ora veniamo alla struttura della tabella: si tratta di una prima colonna di descrizione e 5 colonne di numeri.
          Calctab non prevede questo tipo di ambiente ovviamente.
          Ne terrò conto semmai un giorno riaprirò il progetto.
          Grazie.

          Ps.
          Posso usare questi dati per elaborare documenti pubblici a scopo divulgativo e di sperimentazione informatica?

          in risposta a: Aggiornamento LaTeX #102317
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            ernded” post=102130Grazie robitex,
            ma se non ricordo male l’upgrade dalla 2013 alla 2014 l’aveva fatto in automatico. È possibile o prendo una cantonata?
            ciao
            Ernesto

            A questa domanda passo non utilizzando il Mac 😀
            R.

            in risposta a: Aggiornamento LaTeX #102315
            robitex
            Amministratore del forum
              Up
              0
              Down
              ::

              ernded” post=102128Ho sempre usato la TexLive Utility del MaC per aggiornare la mia versione di TeXLive.
              Ora sono rimasto un po’ indietro, ho provato e mi risponde

              The repository at http://mirror.switch.ch/ftp/mirror/tex/systems/texlive/tlnet has TeX Live 2015, but you have TeX Live 2014 installed. You need to switch repositories in order to continue.

              Cioè che io ho installato la versione 2014 (e lo sapevo) ma a quanto pare non vuole passare alla 2015. Perché? Come posso fare?
              Grazie
              Ernesto

              Ciao,
              TeX Live, e quindi Mac TeX che ne deriva, ha un sistema di release annuale.
              Verso marzo la versione corrente viene congelata e non è più possibile ricevere aggiornamenti.
              Poi, dopo un periodo di qualche mese, viene rilasciata la versione dell’anno in corso, tipicamente verso il mese di giugno.
              La tua TeX Live Utility si è quindi accorta che è uscita la versione 2015.

              Hai quindi due scelte possibili. Continuare a usare la 2014 o installare la nuova 2015 e quindi ricominciare a ricevere gli update.
              Io a casa ho ancora la 2013 ma al lavoro una fiammante 2015.
              Aggiornare dipende quindi dalla convenienza di ciascuno.
              Di solito la procedura è questa:
              — prima si installa la nuova versione e se ne verifica il funzionamento
              —- poi si elimina la precedente
              In questo modo ho sempre una distribuzione funzionante pronta per l’utilizzo.
              R.

              robitex
              Amministratore del forum
                Up
                0
                Down
                ::

                frix” post=102112Come ulteriore feedback aggiungerei che adoperando il ”\parbox” per scrivere un testo più lungo in una cella ho riscontrato il fatto che se l’ultima riga non contiene una ”q” o una ”p” (o un carattere che scenda in basso) il testo tende ad impastarsi con la riga successiva rendendo la tabella meno bella a vedersi.
                Avrei ovviato aggiungendo
                `\vspace{0.15cm} `
                al termine del testo nel parbox.

                Ma se si può far meglio…

                .F.

                PS
                io terrei questo post come deposito per eventuali altri feedback ma se il moderatore preferisce chiuderlo mi rimetto al suo volere.

                Molto bene, grazie.
                L’ideale sarebbe fare un repository pubblico su github, ma non vi preoccupate assolutamente, con il forum gli utenti possono auto-organizzarsi come credono.
                Difficilmente ho visto discussioni allontanarsi dal tono calmo e collaborativo e se mi chiedi quando è scattata la moderazione ti rispondo che a mia memoria non ne ho mai visto un intervento.
                Il forum è l’asse portante del GuIT. Spero che non venga mai a scarseggiare il sostegno e che anzi aumenti.

                Questo filone può quindi essere dedicato a calctab e in effetti sono contento della tua proposta 😉
                Grazie.
                R.

                in risposta a: Inserire immagini in sharelatex #102290
                robitex
                Amministratore del forum
                  Up
                  0
                  Down
                  ::

                  nicolahcm” post=102103Ho bisogno di inserire delle immagini scannerizzate sull’editor online Sharelatex.com , ma non so come si faccia… Qualcuno potrebbe aiutarmi ?

                  Scusa, perché che problema c’è?
                  Crei una cartella nel progetto e fai l’upload del file immagine in quella cartella.
                  La cartella serve soloper tener ordinato il progetto. Poi nel main fai quello che ti ha detto @OldClaudio.
                  Buona serata.
                  R.

                  in risposta a: Leggere un contatore al cambio pagina. #102267
                  robitex
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::


                    Grazie Claudio. Buone notizie quindi.
                    Indagherò sulle macro da te citate.
                    R.

                    in risposta a: excel e latex #102275
                    robitex
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::

                      claudio” post=102087Vorrei realizzare una sorta di annuario di statistica
                      quindi poche frasi per pagina e tante tabelle che non posso inserire in ambienti table
                      i dati sono memorizzati in file excel di circa 30 fogli ciascuno
                      a questi problemi si aggiunge che il lavoro deve essere facilmente ripetibile
                      come posso gestire il lavoro?
                      che pacchetti usare?
                      ciao
                      claudio

                      Un problema interessante che potrebbe anche candidarsi come articolo per Ars 🙂 .
                      Ci sono un paio di modi:
                      1 – creare dei fogli elettronici “viste” in cui assemblare i dati dei fogli di calcolo “sorgenti”;
                      2 – avvalersi di un programma ad hoc che prelevi i dati dai fogli di calcolo “sorgenti”.

                      La prima soluzione dovrebbe arrivare prima al traguardo rispetto alla seconda ma solo se i fogli di calcolo sono abbastanza fissi.
                      Nella 1 in pratica il singolo foglio “vista” legge con normali formule i dati da uno a più file sorgente inserendo nelle celle anche i caratteri & e \\ etc.
                      Ti basterà poi dare un copia incolla in un file di testo per ritrovarti con il codice LaTeX da compilare (attraverso un main file naturalmente).

                      Nella 2, un programma attraverso una libreria apposita per esempio in Python oppure passando per il formato CSV, legge i dati dei fogli di calcolo e scrive direttamente con essi dei file .tex. In questo caso la soluzione è più flessibile in termini di modifiche al numero di righe nei sorgenti. Infatti se un foglio si allunga di una decina di righe, nella soluzione 1 dovrai modificare anche i foglio “vista” corrispondente e nella 2 invece non servirà nessun cambiamento nel programma.

                      Nella 1 o nella 2 i file dati NON vengono comunque MAI modificati ma solamente letti.
                      Se eventualmente riscontri problemi con Excel puoi usare Libre Office. Con il modulo Calc ho realizzato lavori simili senza problemi. Forse Libre Office è un po’ più indirizzato verso le “soluzioni artigianali”.

                      Per la soluzione 2 servirebbe un po’ di esperienza di programmazione con un linguaggio di scripting. Io consiglio Lua o Python.
                      Insomma, a mio parere questo caso va risolto “artigianalmente” e non affidandosi a pacchetti esistenti.
                      Alla prossima.
                      R.

                      in risposta a: ArsTeXnica 19 #102245
                      robitex
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::


                        Qualche notizia più precisa direttamente dal Consiglio Direttivo:
                        La settimana prossima verranno effettuate le spedizioni postali di ArsTeXnica 19 agli indirizzi dei soci.
                        Buona lettura.
                        R.

                        in risposta a: Leggere un contatore al cambio pagina. #102265
                        robitex
                        Amministratore del forum
                          Up
                          0
                          Down
                          ::

                          skevin93″ post=102078Forse puoi utilizzare un condizionale con le due dimensioni [tt]\pagegoal[/tt] e [tt]\pagetotal[/tt] che ti danno rispettivamente quanto resta di pagina da occupare o quanto hai già occupato. Quindi se [tt]\pagetotal[/tt] è pari a zero dovresti essere su una pagina nuova.
                          `
                          \ifnum\pagetotal=\z@
                          codice per inizio pagina
                          \else
                          altro codice
                          \fi
                          `

                          Si ma io non so in quale punto parte la “tabella” multipagina.
                          Vorrei che TeX mi comunicasse in qualche modo il momento in cui sta attraversando un confine di pagina. Così posso emettere un ultima riga e una prima riga di pagina successiva opportune.
                          Il pacchetto longtable fa un calcolo dell’altezza di pagina ancora disponibile ma ha qualche approssimazione, o forse era supertabular?
                          Ricordo che Enrico mi passò una macro per sostituire quella del pacchetto per eliminare l’altezza, dimensione di sicurezza, aggiunta dal pacchetto.
                          Poi nel tempo ho cambiato strategia emettendo righe di testo che simulano una riga di tabella, ma ovviamente, senza la possibilità d’inserire ultima o prima riga personalizzata.
                          Vorrei provare a inserire almeno la prima riga ripetendo le intestazioni di colonna. Nell’ultima riga andrebbe inserito un testo tipo “prosegue nella pagina successiva” ma è meno importante in un report della ripetizione delle intestazioni.
                          Grazie.
                          R.

                          robitex
                          Amministratore del forum
                            Up
                            0
                            Down
                            ::

                            lavocedilassù” post=102075Scusa se mi intrometto Robitex, ma visto che leggo che hai intenzione di riscrivere il pacchetto con Latex3, sarebbe possibile implementare anche la somma delle righe orizzontali oltre che verticali. Lavoro in contabilità e CALCTAB è una manna, ma la quadratura è quasi una ragione di vita. 😀
                            Tra i tanti esempi contenuti nella documentazione non mi pare di trovarne uno che soddisfi le necessità sopra descritte: una tabella nella quale si possono fare operazioni sia in orizzontale sia in verticale (di sicuro colpa mia 🙁 ).

                            Ciao a tutti,
                            Gianni

                            No, nessuna colpa.
                            Si può fare in effetti. Ed è proprio quello che avrei voluto affrontare con un nuovo progetto.
                            Servirebbe la possibilità di creare un ambiente calctab personalizzato. Così ognuno potrebbe realizzare tabelle con descrizioni, numeri, e risultati di operazioni su questi.
                            Da questo punto di vista il pacchetto diventerebbe un meta-pacchetto.
                            Puoi pubblicare qui una di queste tabelle nel formato tradizionale tabular?
                            Giusto per “visualizzare” il problema.
                            Grazie.
                            R.

                            robitex
                            Amministratore del forum
                              Up
                              0
                              Down
                              ::

                              frix” post=102073Magnifico, grazie mille!

                              ps. grazie per voler usare calctab, ha dei difetti ma…

                              Ma guarda, ho appena iniziato ad adoperarlo ma mi sembra uno strumento molto interessante.
                              Solo per il fatto di non dover inserire come immagini le tabelle semplici di un preventivo vale la pena di usarlo. Dopodiché fa i calcoli, se devo modificare un numero non serve andare nel foglio di calcolo e rifare l’immagine… Cosa si può volere di più? …. Forse solo che lo accettino e poi lo paghino! 🙂

                              A titolo personale penso che debba rimanere uno strumento semplice e facile come è.

                              Già che ci sono, un minimo feedback:

                              1. mi piacerebbe poter inserire le etichette per potermi riferire nel testo della lettera alle diverse CALCtabelle che vado ad inserire. Ho provato ad mettere \label in più posti ma non ho avuto riscontro.
                              2. c’è possibilità di non avere le righe riempite in grigio? Sebbene concordi sul fatto che ne preventivi e nelle notule sia meglio lasciarle avrei necessità di fare tabelle con qualche conto e lì le righe alternate non mi servono.

                              Dentro a lettercdp si integra senza problema, anche in XeLaTeX.
                              Grazie ancora, in primis per il pacchetto, e anche per la velocità nel rispondere.

                              Federico

                              Il tuo punto 2 è uno dei difetti noti di calctab: impone uno stile.
                              Anche il punto 1 è interessante e fino a ora non era mai stato richiesto da nessuno.

                              In realtà avevo pensato di riscrivere totalmente il pacchetto con LaTeX3 ma non l’ho ancora fatto.
                              Si era parzialmente sovrapposto un altro progetto a questo che però poi non ha lasciato lo stadio di idea.
                              Oltre che molto utile per gli utenti sarebbe molto interessante re-implementare tutto come L3.
                              Alla prossima.
                              R.

                              robitex
                              Amministratore del forum
                                Up
                                0
                                Down
                                ::


                                Ciao.
                                Per impostare le tre parti variabili ci sono questi comandi:
                                `
                                \ctcurrency{\$}
                                \ctdescription{Voci}
                                \ctontraslation{di}
                                `

                                R.
                                ps. grazie per voler usare calctab, ha dei difetti ma…

                                in risposta a: ArsTeXnica 19 #102244
                                robitex
                                Amministratore del forum
                                  Up
                                  0
                                  Down
                                  ::

                                  alegenn” post=102053Salve a tutti,
                                  volevo sapere se sono iniziate le spedizioni del numero 19 (versione cartacea naturalmente).
                                  Saluti

                                  Ciao a tutti.
                                  La rivista è in stampa in tipografia.
                                  Ringrazio la redazione per l’informazione.
                                  Ancora un po’ di tempo e sarà distribuita ai soci.
                                  A proposito: iscrivetevi per contribuire a migliorare le attivitá del gruppo.
                                  Grazie.
                                  R.

                                Stai visualizzando 15 risposte – dal 811 al 825 (di 2,928 totali)

                                Go to top