Risposte nei forum create
-
AutoreRisposte
-
::
Dovresti dire che piattaforma hai, che sistema operativo usi, quale installazione del sistema TeX è installata sul tuo PC e quando l’hai aggiornata; quale editor usi e quando l’hai aggiornato.
Quel messaggio d’errore sembrerebbe emesso dallo shell editor quando clicchi su uno dei suoi bottoni o una sua voce di menu per lanciare una compilazione con pdflatex. Sembrerebbe che il sistema operativo a cui quel comando è indirizzato non trovi pdflatex.
Se apri un terminale e con windows scrivi il comando PATH senza argomenti, che cosa ti risponde il sistema operativo? Se invece sei su Linux o Mac, se scrivi nel terminale il comando echo $PATH che cosa ti risponde il sistema operativo? In entrambi i casi fra i vari percorsi ce ne è uno che contenga la cartella bin (o nme simile) della tua installazione del sistema TeX?
A nessuna di queste domande si può rispondere alla cieca se non si conoscono i dati della storia delle tue installazioni (i medici mi pare che la chiamino “anamnesi”; senza anamnesi non si può fare la diagnosi, meno che mai la prognosi).
::
Chi chiede documenti con un numero di caratteri specificato o non ha idea del fatto che un programma di videoscrittura non è una macchina da scrivere, oppure non sa di che cosa stia parlando.Se vuoi divertirti a contare i caratteri copia il solo teso del tuo file sorgente in un documento Word e fagli contare i caratteri e le parole. Word lo fa nativamente, probabilmente anche Writer e Pages.
Però un calcolo approssimativo lo puoi fare anche con LaTeX. Conta le righe del tuo documento e moltiplica per il numero medio di caratteri per riga.
Nella guida tematica sui font si dice come calcolare il numero medio di caratteri in ogni riga (spazi compresi, ma fai presto a ridurre quel numero di un 10%). Inoltre con i valori di \textheight e di \baselineskip senza metterti a contare può sapere quante righe ci sono i una pagina piena di testo; fai una tara per gli spazi verticali. Il conto è poi presto fatto. Tanto nessuno conterà mai i caratteri di un file pdf e che siano 5300 o 5200 o 5100 nessuno se ne accorgerà mai.
Se quei furbacchioni ti chiedessero tre cartelle composte in corpo 12pt con 30 righe di 160mm in ogni pagina, senza stare a fare tanti conti, tre cartelle sono tre pagine, e basta. Mal contati ci sono una sessantina di caratteri in ogni riga, quindi ogni cartella corrisponde a circa 1800 caratteri e tre cartelle sono 5400 battute.
Capirai: spazi esclusi! fesserie.
::
Come ti ho detto, suftesi è una classe fortemente configurabile, e l’autore stesso consiglia di cambiare classe se la sua non ti va o non fa quello che vorresti ottenere.
Ti posso dire che se all’inizio del documento, subito dopo \begin{document}, scrivi:
\code]\textwidth=\dimexpr\textwidth + 20mm\relax
\oddsidemargin=\dimexpr\oddsidemargin – 10mm\relax
\evensidemargin=\dimexpr\evensidemargin – 10mm\relax[/code]probabilmente ottieni quello che vuoi, ma non scrivere da nessuna parte che la tesi è stata composta con il template basato su suftesi. Inoltre se modifichi i due valori di 10mm in due cose diverse (ricordandoti che i due \odd e \even side margin rappresentano sempre il margine sinistro delle pagine dispari e pari rispettivamante; quindi se aumneti quello \odd devi diminuire di altrettanto quello \even) puoi forse accontentare anche il tipografo che vuole il margine interno più grande.Constaterai che la richiesta del tuo relatore porta ad un disegno della pagina molto tozza, e tutt’altro che bella come è invece quella di suftesi.
Poi, non credere: allargando la giustezza dovrai rivedere tutta la tesi per sistemare molte righe di testo che non andranno più bene. Se sei fortunato te la cavi in un paio di orette, forse anche meno; altrimenti preparati ad un lavoro noioso che richiede un’infinità di ricompilazioni. Probabilmente i riferimenti incrociati andranno a farsi benedire, non tutti, ma molti. Molti oggetti mobili/flottanti/galleggianti si sposteranno altrove.
Buona fortuna…
::Münchhausen” post=108208come si possono definire nuovi package per Latex?
Senti @Munchhausen, non è il promo messaggio che invii al forum e hai la disattenzione grave di scriverlo nella sezione “Perché registrarsi?”.
O lo cancelli immediatamante, o chiedo all’amministratore di escluderti dal forum.
Ne ho l’obbligo come moderatore.
::
Capisco che questo sia il tuo rimo messaggio, quindi dovrei darti il benvenuto.
Ma hai ocmmesso una grave disattenzione, quella di inviare la tua richiesta alla sezione “Perché registrarsi?” con la quale la tua domanda non ha nulla a che vedere.
O sposti/copi il tuo messaggio nella sezione TeX e LaTeX entro domani sera, o ti cancello tutto il filone.
::
Capisco che questo sia il tuo primo messaggio, quindi ti do il benvenuto,
Ma hai commesso un grave disattenzione, quella di mandare il messaggio nella sezione “Perché registrarsi?”, che evidentemente non ha nulla a che vedere con la tua richiesta.
O sposti/ricopi il messaggio nella sen=zione giusta entro domani sera, o cancello l’intero filone domani sera stessa.
::
Non è la prima volta che scrivi al Forum. La tua distrazione nel mettere il tuo messaggio nella sezione “Perché registrarsi?” denota una disattenzione non adatta al forum.
O sposti/ripresenti il tuo quesito nella sezione giusta TeX e LaTeX, entro domani sera, o chiedo all’amministratore di cancellarti.
Questo ti devo dire come moderatore.
Tu provvedi immediatamente, perché domani sera elimino questo filone di discussione da questa sezione del forum.
::Il comando \marckboth{titolo accorciatissimo}{titolo accorciatissimo} ha dato errore: Undefined control sequence. \marckboth
A tutti capita di fare errori di digitazione quando si scrive con la tastiera. È chiaro che il comando corretto è [tt]\markboth[/tt]; trattandosi di un comando di base mi sarei aspettato che sapessi vedere al primo colpo d’occhio il refuso e che avresti potuto correggertelo da solo.
Uno degli inconvenienti del forum sono i refusi, purtroppo. Chiedo scusa.
::
1) per le testatine e gli indici`\chapter{titolo lunghissimo come matuasallemme che cadde precipitevolisssimevolmente}
\markboth{titolo accorciatissimo}{titolo accorciatissimo}`2) Per il pdf da stampare lascia il documento della tesi così com’è bello seconcdo lo stile suftesi che hai scelto. Preparati un altro piccolo file da compilare con pdflatex e che importi tutte le pagine del pdf della tesi usando le funzionalità del pacchetto pdfpages; Importi tutto quanto dalla prima pagina all’ultima, specificano uno stile di pagina empty e specificando un offset di importazione; fatti dire espressamente dalla copisteria di quanto vogliono questi offset verticale ed orizzontale. è un lavorino di una manciata di seocndi questa importazione, ma è il modo più semplice per accontentare la copisteria, dove probabilmente sono troppo abituati a word per sapere che il margine esterno deve essere più grande di quello interno, e quello inferiore più grande di quello superiore. Non avranno mai letto un libro di disegno del libro. Comunque se lo vogliono così, faglielo così. Tu tieniti la tua versione pdf e magari fatti stampare senza offset questa tua versione con i margini di suftesi.
Qui margini di suftesi, però vanno bene per una cipa cartacea rilegata cucendo le segnature, non incollata a brossura; se la tua copisteri lavora con la brossura, forse ha bisogno di rifilare pesantemente il lato della costola.
::
Forse ho capito male quello che dici, ma mi sembra che tu faccia un po’ di confusione fra l’interazione dei tuoi \ifboth e fratellini, e il valore di \bothfalse. Il costrutto condizionale è il seguente`
\ifboth
VERO
\else
FALSO
\fi`Il comando \bothfalse non fa altro che rendere \ifboth equivalente a \iffalse; viceversa \bothtrue rende \ifboth equivalente a \iftruePerò credo che il tuo problema non sia solo quello di avere scambiato (se è corretto quello che ho capito) il ramo VERO con il ramo FALSO del costrutto, ma quello per il quale qualcosa contenuto in VERo o FALSO è fragile e quindi il costrutto non viene chiuso correttamente.
In ArsTeXnica di aprile 2015 ho scritto un articolo I costrutti condizionali, descrivendone la fragilità, mostrando esempi, e indicando come irrobustirli. Puoi scaricare liberamante dalla sezione ArsTeXnica di questo forum.
::
Ben tornato, non tanto al forum che 15 anni fa non esisteva, quanto a LaTeX che usasti 15 anni fa.Senza un esempio minimo compilabile e con gli attachment in PDF che sono troppo grandi e quindi non sono allegati, è difficile darti una risposta.
Però, oltre il fatto che \hline, virtualmente, non si usa più, ma le tabelle professionali sono filettate con il pacchetto booktabs (che 15 anni fa forse non c’era), il fatto che tu non veda la linea di chiusura potrebbe essere dovuto al visualizzatore del file PDF sullo schermo; lo schermo potrebbe avere una dnsità di pixel di 72 pixel al pollice; il filetto prodotto con \hline è spesso 0.4 punti, quindi in pratica solo un pixel; se la sua posizione non corrisponde esattamente ad una fila di pixel dello schermo in pratica non lo vedi.
Prova a ingrandire di 10 volte l’immagine del visualizzatore; potrebbe essere che quell’ultimo filetto salti fuori, perché occuperebbe 9 0 10 pixel.
::
Tanto per darti il benvenuto, comincio col sgridarti: ti pare che il tuo messaggio abbia qaulcosa a che vedere con il titolo della sezione: “Perché registrarsi?”.
No, evidentemente; e trattare il forum in questo modo non dovrebbe succedere mai, ma nell’ultimo mese ho dovuto sgridare altri utenti per lo stesso motivo, pochi per fortuna, ma pur sempre molto più numerosi di quelli dei 10 anni precedenti che totalizzavano a un bello ZERO!
La prossima volta che ti sbagli di nuovo sarò costretto a chiedere all’amministratore di cancellarti. Donna avvisata mezzo salvata.Il tuo codice non presenta errori, per lo meno dopo averlo riordinato un poco:`% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex
\documentclass{beamer}
\usetheme{Warsaw}
\useoutertheme{sidebar}
\setbeamercovered{dynamic}\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{bm}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{mathrsfs}\begin{document}
\begin{frame}[plain]
\maketitle
\end{frame}\begin{frame}{Definizione di stella}
Siano $X$ uno spazio topologico
\end{frame}\end{document}`È brutto, perché le scritte nere su un fondo blu scuro non si vedono, ma questo caso mai è un altro problema.
::
Mi sono sbagliato a scrivere: volevo dire che hai caricato due volte fontenc.Vedo che non mi sono spiegato bene per quel che riguarda di inserire un esempio minimo compilabile senza includere i tuoi veri file.
Allora ho preso il tuo primo file, non ho cancellato niente ma ho commentato el righe da togliere o da sostituire per rendere il tuo esempio compilabile. Ho caricato un paio di pacchetti per gestire le miscele di colori e un pacchetto per inserire testo qualsiasi, tanto per riempire le pagine. È cosi che si creano facilmente esempi minimi compilabili. Per i colori mi sono serviti per sostituire le tue immagini delle barre laterali e del logo dell’azienda. Ho spostato qualche riga più avanti o più indietro tanto perché io potessi disporre di un codice più ordinato.Non ho cancellato i pacchetti del tuo preambolo; parto da presupposto che se li hai caricati ne usi le funzionalità; se non ne usi le funzionalità non caricarli, perché ingombreresti solo la memoria e potresti ritrovarti con conflitti di pacchetti.
Non credo che avrai difficoltà a riconoscere le righe di codice che mi sono scritto per simulare le tue parti grafiche.
Comunque nel codice che segue, l’indice va dove deve andare; senza che ne appiano due titoli e senza che l’indice vada a finisre dove non deve.
Se ti appiaono du titoli di indice, dunque, vuol dire che hai usato due volte il comando \tableofcontents, ma questo devi cercare tu stesso, nei file che includi, dove potrebbe essere che tu abbia commesso questa svista. Con il codice che ho messo insieme io il problema non si pone.
`% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass[a4paper,titlepage,twoside]{report}
%
% dichiarazione dei pacchetti necessari per la compilazione
%
\usepackage[german,english,italian]{babel} %per correzione ortografica (l'ultimo è il default)
\usepackage{afterpage}
\usepackage{float} %per creare oggetti flottanti
\usepackage{amsmath,amssymb} %fonts per simboli matematici
\usepackage{times} %fonts Adobe Times Roman
\usepackage{graphicx} %per gestione avanzata immagini
\usepackage[pscoord]{eso-pic} %per immagini di sfondo
\usepackage{fancyhdr} %per intestazioni e pie' di pagina
\usepackage{tabularx} %per tabelle
\usepackage{booktabs} %per tabelle
\usepackage{pdfpages}
\usepackage{varioref} %per riferimenti incrociati
\usepackage{siunitx} %unità del Sistema Internazionale
\usepackage[hyperfootnotes=false]{hyperref} %per collegamenti ipertestuali
\usepackage{multirow} %celle multiriga nelle tabelle
\usepackage{cleveref}
\usepackage{mparhack} %per note a lato pagina
\usepackage{multicol} %testo in multicolonna
\usepackage{titlesec} %spaziatura titoli
\usepackage{eurosym} %simbolo euro
\usepackage{rotating}
\usepackage[referable]{threeparttablex}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} %caratteri accentati
\usepackage[labelformat=empty,skip=0pt]{caption}
%FONT ISTITUZIONALE —————————————————————————————————————-
\usepackage[math]{iwona}
%FONT PER ESPORTAZIONE ——————————————————————————–
%\usepackage{uarial}
%\renewcommand{\familydefault}{\sfdefault}
%————————————————————————————————————————————————–
%%%%%%%%%%% \usepackage[T1]{fontenc}%%%%%%% Caricato due volte
\usepackage{textcomp}
%\renewcommand{\familydefault}{\sfdefault} % Should be added!
%\usepackage{setspace}
%————————————————————————————————————————————————–
%
% impostazione delle variabili
%
\newcommand{\commessa}{-}
\newcommand{\revisione}{-}
\newcommand{\dataofferta}{-}
\newcommand{\tipoimpianto}{-}
\newcommand{\nomeimpianto}{-}
\newcommand{\layout}{-}
\newcommand{\layoutimage}{-}
\newcommand{\nomeaziendacliente}{-}
\newcommand{\indirizzoaziendacliente}{-}
\newcommand{\nomecliente}{-}
\newcommand{\responsabilecommerciale}{-}% variabili per consegna, collaudo, installazione
\newcommand{\datapat}{15 giorni prima della consegna}
\newcommand{\dataconsegna}{90 giorni dall'entrata in vigore del contratto}
\newcommand{\datainstallazione}{15 giorni dopo la consegna}%————————————————————————————————————————————————–
%definizione elenco variabili per richiamo scopo fornitura (standard o optional) – lista prezzi
\newcommand{\stda}{}
\newcommand{\stdaa}{}
\newcommand{\stdb}{}
\newcommand{\stdc}{}
\newcommand{\stdd}{}
\newcommand{\stde}{}
\newcommand{\stdf}{}
\newcommand{\stdg}{}
\newcommand{\stdh}{}
\newcommand{\stdi}{}
\newcommand{\stdl}{}
\newcommand{\stdm}{}
\newcommand{\stdn}{}
\newcommand{\stdo}{}
\newcommand{\stdp}{}
\newcommand{\stdq}{}
\newcommand{\stdr}{}
\newcommand{\stds}{}
\newcommand{\stdt}{}
\newcommand{\stdu}{}
\newcommand{\stdv}{}
\newcommand{\stdz}{}\newcommand{\opta}{}
\newcommand{\optb}{}
\newcommand{\optc}{}
\newcommand{\optd}{}
\newcommand{\opte}{}
\newcommand{\optf}{}
\newcommand{\optg}{}
\newcommand{\opth}{}
\newcommand{\opti}{}
\newcommand{\optl}{}
\newcommand{\optm}{}
\newcommand{\optn}{}
\newcommand{\opto}{}
\newcommand{\optp}{}
\newcommand{\optq}{}
\newcommand{\optr}{}
\newcommand{\opts}{}
\newcommand{\optt}{}
\newcommand{\optu}{}
\newcommand{\optv}{}
\newcommand{\optz}{}
%————————————————————————————————————————————————–
\newcounter{costoorario}
\newcounter{costostraordinario}
\newcounter{costogiorno}
\newcounter{oregiornaliere}
\newcounter{costogiornoinstal}
\setcounter{oregiornaliere}{8}
\setcounter{costogiorno}{0}
\setcounter{costoorario}{\value{costogiorno}/\value{oregiornaliere}}
\setcounter{costostraordinario}{\value{costoorario}*\real{1.1}}
\setcounter{costogiornoinstal}{0}
\newif\ifcompleto
\completofalse % o \completofalse
%————————————————————————————————————————————————–
%
% impostazione dei parametri del file PDF
%
\hypersetup{pdftitle={OFFER \commessa},%
pdfauthor={Eng. Matteo Vicini, ASED},pdfcreator={},pdfproducer={},pdfkeywords={}%
bookmarks,bookmarksnumbered,bookmarksopen=true,bookmarksopenlevel=2,%
colorlinks,citecolor=black,filecolor=black,linkcolor=black,urlcolor=black}
%————————————————————————————————————————————————–
%
% impostazione della grafica
%
\setlength{\headheight}{13.29901pt}
%\newcommand\barraintestazione{\begin{picture}(0,0)\put(90.0,-18){\includegraphics[angle=90]{immagini/logo_laterale_offerta_2}}\end{picture}}
%\newcommand\barradestra{\begin{picture}(0,0)\put(-450.0,-646){\includegraphics[angle=90]{immagini/logo_laterale_offerta_2}}\end{picture}}
%\newcommand\barrasinistra{\begin{picture}(0,0)\put(400,-646){\includegraphics[angle=90]{immagini/logo_laterale_offerta_2}}\end{picture}}\usepackage{kantlipsum}%%% Per inserire testo di riempimento
\usepackage{xcolor}%%%% per definire le mescolanze di colori
\newcommand\barraintestazione{\begin{picture}(0,0)
\put(90,-18){\color{black!10!white}\rule{20mm}{40mm}}
\end{picture}}
\newcommand\barradestra{\begin{picture}(0,0)
\put(-450,-646){\color{black!10!white}\rule{20mm}{40mm}}
\end{picture}}
\newcommand\barrasinistra{\begin{picture}(0,0)
\put(400,-646){\color{black!10!white}\rule{20mm}{40mm}}
\end{picture}}
\newcommand\LogoPantoneFinto{{\color{red!20!white}\rule{\linewidth}{30mm}}}\newcommand{\lastcenter}{\leftskip=\fill \rightskip=-\fill \parfillskip=\stretch{2}} %per giustificare la seconda colonna in tabularx centrando l'ultima riga
\fancypagestyle{plain}{\fancyhf{}%
\fancyfoot[LO,RE]{}\fancyfoot[RO,LE]{\thepage}}\pagestyle{fancy}
\fancyhead{} %faccio una bella pulizia della intestazione!
\fancyfoot{} %faccio una bella pulizia del piede di pagina!
\fancyhead[LO]{\barrasinistra}
\fancyhead[RE]{\barradestra}
\fancyfoot[LO,RE]{\MakeUppercase{\tipoimpianto}~ \nomeimpianto~ \\ \itshape{Offerta \commessa-\revisione\ emessa il \dataofferta}}
\fancyfoot[RO,LE]{\thepage}
\interfootnotelinepenalty=10000
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0.4pt}
\newcommand\BackgroundPicture{
\put(0,0){
\parbox[\paperheight][c]{\paperwidth}{
% \vfill
% \centering
%%%% \includegraphics[width=10cm]{immagini/Logo_Pantone_3250_2}
\begin{picture}(0,0)
\put(0,0){\LogoPantoneFinto}
\end{picture}
% \vfill
}}}
%————————————————————————————————————————————————–
%
% creazione del frontespizio e collegamenti agli altri files
%
\begin{document}
\begin{titlepage}
\AddToShipoutPicture{\BackgroundPicture}
\begin{minipage}[c][\textheight][t]{0.85\linewidth}
\begin{center}
\vspace{0.5cm}
{\fontsize {8mm}{7mm}\selectfont {\textbf {\MakeUppercase{\tipoimpianto}}}\\[0.5cm] \fontsize {7mm}{6mm}\selectfont {\textbf {\nomeimpianto}}\\[0.3cm] \normalsize {\itshape {{{Offerta \commessa\ – \revisione\ – \dataofferta}}\\[0.2cm] {{Layout {\layout}}} }}}
\end{center}
\vspace{9.5cm}
\begin{flushleft}
\emph {Cortese attenzione:} \Large {\nomecliente}\\[0.2cm]
\normalsize \emph {Spett.:} \Large {\nomeaziendacliente}\\
\normalsize
\vspace{5cm}
\begin{tabular}{lr}
\toprule
\emph{ASED sales manager:} {\responsabilecommerciale}\\
% \emph{ASED technical responsible:} {\responsabiletecnico}\\
\end{tabular}
\end{flushleft}
\end{minipage}
\begin{minipage}[c][\textheight]{0.15\linewidth}
\barraintestazione
\end{minipage}
\end{titlepage}
%————————————————————————————————————————————————–
%
% Creazione automatica dell'indice e richiamo delle varie sezioni
%\tableofcontents %indice costruito in automatico (file .toc)
\clearpage
\chapter{Specifiche tecniche}
\kant[1-4]
\chapter{Riepilogo fornitura}
\kant[5-8]
\chapter{Prezzi}
\kant[9-20]
% \input{1-specifiche_tecniche}
% \input{2-riepilogo_fornitura}
% \input{3-prezzi}
%\ifcompleto
% \input{4-definitions}
% \input{5-general_conditions}
%\fi
%\clearpage % Questo a fine documento è inutile
\end{document}`Per tua comodità, anche per vedere che cosa producono le correzioni che ho riportato per mettere in posizione la mia “immagine” di sfondo (un banale rettangolo rosso chiarissimo), vedi se servono anche a te che usi le immagini vere. Non è detto, quindi prendile con beneficio di inventario.
::
Per Bacco. WinEdt 5.5 è vecchio decrepito e manca di funzionalità importantissime. Qualdo l’ho a malincuore abbandonato era il 2006 e avevo già la versione 6.0.
Installa e compra l’ultimissima versione , che mi pare abbia anche la forward and reverse search anche sui file PDF con il visualizzatore integrato.
-
AutoreRisposte