Risposte nei forum create
-
AutoreRisposte
-
14 Giugno 2011 alle 10:41 in risposta a: come ritagliare un’immagine in includegraphics con xelatex #59951::
xelatex per ora non ha la capacità “clip”; quindi non serve usare né viewport né trim sia con lopzione clio sia con il comando asteriscato.
[…]
Per ora, quindi, se proprio devi usare Xelatex, devi procedere manualmente.Grazie per la risposta Claudio.
A questo indirizzo http://answerpot.com/showthread.php?649663-PDF+Media%2C+Trim%2C+and+Bleed+boxes+in+XeTeX ho trovato :
I have been looking into creating pre-press quality (PDF X-1a at least) PDFs via XeLaTeX. It seems that most things are there: embedded fonts (pdffonts tells me that they are), hyperxmp for metadata, etc. The only thing missing seems to be the TrimBox and Bleed Boxes. Is there a way to get these into XeTeX? I can do it using \special but it seems like something the geometry package should do when knows it will produce PDFs (and should work with the crop package).
Cosa e’ “\special” potrebbe essere una soluzione?
::Allineare a sinistra richiederebbe che anche le condizioni spezzate fossero allineate a sinistra (che sarebbe brutto). Però è il punto di partenza: basta aggiungere una colonna di equazioni:
`\begin{alignat}{3}
&T_1T_2\leq0\qquad
&&&\Rightarrow\qquad
&\begin{cases}
\tau_1=\frac{T_1-T_2}{2}\\
\tau_2=\frac{T_2-T_1}{2}\\
\tau_3=\frac{T_1+T_2}{2}
\end{cases}
\label{eq:sol1}\\
…
\end{alignat}`
Rimane il problema di mettere al centro, rispetto alle successive, la prima condizione. Qui ci viene in soccorso il pacchetto calc; caricalo e scrivi l’inizio così:
`\begin{alignat}{3}
&\makebox[\widthof{$T_1T_2>0 \text{ and}$}]{$T_1T_2\leq0$}\qquad`
Ciao
EnricoFunziona. Grazie mille.
vevo
::Troppi array; align è usato male: meglio alignat.
`\documentclass[9pt]{beamer}
\begin{document}
\begin{frame}
\begin{alignat}{2}
T_1T_2\leq0\qquad %questo non e' allineato a sinistra
&&\Rightarrow\qquad
&\begin{cases}
\tau_1=\frac{T_1-T_2}{2}\\
\tau_2=\frac{T_2-T_1}{2}\\
\tau_3=\frac{T_1+T_2}{2}
\end{cases}
\label{eq:sol1}\\
\begin{gathered}
T_1T_2>0 \text{ and}\\
|T_1|\leq|T_2|
\end{gathered}\qquad
&&\Rightarrow\qquad
&\begin{cases}
\tau_1={T_1-\frac{T_2}{2}}\\
\tau_2=\frac{T_2}{2} \\
\tau_3=\frac{T_2}{2}
\end{cases}
\label{eq:sol2}\\
\begin{gathered}
T_1T_2>0 \text{ and}\\
|T_1|>|T_2|
\end{gathered}\qquad
&&\Rightarrow\qquad
&\begin{cases}
\tau_1=\frac{T_1}{2}\\
\tau_2=T_2-\frac{T_1}{2} \\
\tau_3=\frac{T_1}{2}
\end{cases}
\label{eq:sol3}
\end{alignat}
\end{frame}\end{document}`
Ciao
EnricoQuesto funziona benissimo per la seconda e terza colonna. Mi piacerebbe allineare la prima colonna a sinistra (o eventualmente al centro), e’ possibile?
ciao
vevo
::vedi al punto 2c come creare un esempio minimo compilabile.
http://www.guit.sssup.it/latex/newsgroup.phpRisolto con il divide et impera… grazie!!
Riporto il codice compilabile che include anche un tableofcontents per ogni parte.
`\documentclass[10pt]{beamer}
\makeatletter
\AtBeginPart{%
\addtocontents{toc}{\protect\beamer@partintoc{\the\c@part}{\beamer@partnameshort}{\the\c@page}}%
\begin{frame}[plain]
\partpage
\end{frame}
\begin{frame}
\frametitle{Outline: \insertpart}
\tableofcontents
\end{frame}
}%
\AtBeginSection[\subsection*{}]{\subsection*{}
\begin{frame}%
\frametitle{Outline: \insertpart}%
\tableofcontents[currentsection]%
\end{frame}%
}
%% number, shortname, page.
\providecommand\beamer@partintoc[3]{%
\ifnum\c@tocdepth=-1\relax
% requesting onlyparts.
\makebox[6em]{PART #1:} #2
\par
\fi
}
\define@key{beamertoc}{onlyparts}[]{%
\c@tocdepth=-1\relax
}
\makeatother%\begin{document}
\begin{frame}
\tableofcontents[onlyparts]
\end{frame}
\part{1}
\section{11}
\part{2}
\section{21}
\section{22}
\end{document}`
::
Ho trovato questo esempio per modificare la larghezza di un block:`\documentclass{beamer}
\usetheme{Warsaw}
\usepackage[english]{babel}\newenvironment<>{varblock}[2][\textwidth]{%
\setlength{\textwidth}{#1}
\begin{actionenv}#3%
\def\insertblocktitle{#2}%
\par%
\usebeamertemplate{block begin}}
{\par%
\usebeamertemplate{block end}%
\end{actionenv}}\begin{document}
\begin{frame}
\begin{block}{Standard}
block normale
\end{block}
\begin{varblock}[1.05\textwidth]{Block largo}
non riesco a centrare il block rispetto alla slide!
\end{varblock}
\end{frame}\end{document}`
fonte: http://www.latex-community.org/forum/viewtopic.php?f=4&t=2251
Il problema e’ che non riesco a centrare il block rispetto alla slide. Ho provato con l’ambiente center ma non funziona.
vevo
::Più che aumentare la grandezza del block, meglio comporre in modo più adeguato tutto l’insieme:
…Il block in questione non e’ da solo in una slide, ma insieme ad una immagine. Quindi per avere l’immagine sufficientemente grande la formula deve stare solo in una riga. Ho riportato la formula matematica come esempio, a volte per quetsione di “millimetri” anche gli elementi di una tabella sforano dal block. Altre volte capita che una sola parola vada a capo e basterebbe allargare il block di pochissimo per occupare una riga in meno, guadagnando spazio per ingrandire le immagini.
In sostanza, mi sarebbe utile sapere come si puo’ aumentare la larghezza dei block.
Mai usare $$ in LaTeX; gli ambienti di amsmath sono già disponibili in beamer.
Ah, non lo sapevo. Grazie.
::
Innanzitutto grazie mille della puntalissima e precisissima risposta.Invece non sono daccordo col tuo uso delle colonne. Perché dai totalwidth=… ?
perche’ non sapevo di \coulmnsep era un vano tentativo di impaginare come volevo.
Osservazioni minori: innanzitutto toglierei l’ambiente figure che non serve a nulla, sostiuirei inoltre \pgfimage con \includegraphics.
non so la differenza tra i due ancora.. comunque accetto il consiglio.
Osservazioni: toglierei lo spazio verticale negativo e sceglierei la larghezza e non l’altezza delle figure (se forzi l’altezza devi essere sicuro che poi la larghezza non sfori la dimensione della colonna). Bisogna inoltre considerare lo spazio fra colonne (che qui vale \the\columsep=10pt). È probabilmente quello il tuo problema rispetto a \textwidth: tu hai che la somma delle larghezze delle colonne è effettivamente \textwidth ma non hai considerato il \columsep.
Hai centrato, il problema era proprio che non sapevo di \columnsep.
togliendo l’ambiente figure non serve piu’ lo spazio verticale negativo per far entare le figure nel frame.
ho scelto l’altezza invece della larghezza, perche’ altrimenti le figure uscivano dal frame (verso il basso).Tuttavia la seconda immagine è illeggibile con queste dimensioni, allora o la togli o la metti più grande, il che significa che o ripensi tutta la slide o fai una slide a parte con le due figure.
Hai ragione, e’ illeggibile. L’obiettivo era dare un’idea di contrasto tra 2 soluzioni per risolvere lo stesso problema, una di tipo hardware (sensore di forza) e una di tipo software (disegnare un controllore come quello in figura). Nella slide successiva, che qui non ho postato, spiego il contenuto di quella immagine. Comunque ho ripensato la slide e forse e’ meglio affiancare i due blocchi invece di metterli uno sotto l’altro.
Comunque la spiegazione su \textwitdh in ambiente block e \columnsep sono utilissime!
Grazie mille,
vevo
::
Sono riuscito a trovare il modo di compilare correttamente un documento di classe jarticle con platex in Ubuntu.http://nopain-nofun.com/latex/2010-06-05-latex-how-compile-jarticle-class
vevo
::Cerca fontspec.pdf sul tuo sistema oppure su CTAN
Ciao
EnricoEcco il link del fontspec.pdf:
http://www.ctan.org/get/macros/xetex/latex/fontspec/fontspec.pdfGrazie,
vevo
::Secondo me il tuo codice andrebbe concepito tutto nuovamente. Fossi in te userei il pacchetto moderncv, magari apportando qualche modifica qua e là, se proprio alcune cose non ti piacciono. Comunque, mantenendo la struttura che hai usato tu, l’ambiente elemento potrebbe essere definito…
Ciao
IvanGrazie Ivan, ho preferito seguire i consigli di Enrico.
Il verbo “indentare” non appartiene alla lingua italiana nel senso in cui lo usi tu: “rientrare” è quello giusto.
Purtroppo tendo a italianizzare l’inglese, vivere all’estero e essere ingegnere contibuiscono a questi errori..
Sinceramente non so come fai a sopportare un codice che produce almeno tre messaggi di errore senza prendere il semplice provvedimento di togliere \\ (davanti alle date in parentesi, per la precisione). Le misure che davi sono del tutto arbitrarie, sinceramente non capisco il motivo di creare una box di 6 centimetri e farla seguire da uno spazio di 2 em: perché non tutto nella box?
Si.. i 3 errori erano una noia, ma non avevo tempo, e ho preferito postare un codice che dava tre errori piuttosto che aspettare chissa’ quanto tempo.
Riguardo al codice che usavo.. so che era impostato male, lo avevo copiato da qualche parte e volevo sistemarlo. Stavo solo facendo delle prove di impaginazione e, non conoscendo il latex cosi’ a fondo, le modifiche arbitrarie di quel tipo sono piu’ veloci per un codice temporaneo.. (so’ che e’ discutibile)
Per finire, come vedi, si può rientrare dalla seconda riga in poi. 🙂 Perdona i rimproveri, ma, sai, è il messaggio 5001, il primo del sesto migliaio. Ritieniti fortunato. 😀
Ho visto come si rientra anche nelle righe successive, molto utile! per i rimproveri, va benissimo, sono costruttivi.
Cerca anche di trovare le piccole differenze fra il tuo testo e il mio. Per esempio, è buona norma mettere \\ alla fine delle righe e non all’inizio. E il logo di LaTeX si scrive con \LaTeX; le misure, a parte quelle sulle dimensioni del foglio, vanno date possibilmente in unità tipografiche. Non sono le uniche. 🙂
Hai ragione, ma non avevo molto tempo, ho preferito postarlo cmq..
Nota: hai definito e non usato l’ambiente “subelemento”. Comunque mi e’ stato utile, una volta modificato e utilizzato, per impaginare in modo migliore il documento.
Grazie come sempre per il grande aiuto,
vevo
::Usa \hspace*{
}. Ivan
eureka.. funziona, ma come prevedevi non benissimo (non indenta correttamente una frase piu’ lunga di una riga, ovviamente..)
Però toglimi una curiosità: hai dei motivi particolari per volere un ambiente di quel tipo, e costruito in quel modo? Se ci dai qualche informazione in più magari possiamo indicarti una via più ortodossa per risolvere il problema. Tutti quegli aggiustamenti “a mano” mi insospettiscono 😕
si.. in effetti ci sono troppi aggiustamenti a mano… tempo fa avevo usato quell’ambiente (non ricordo preso dove) per il mio curriculum. ora sto facendo delle prove di riformatatzione.
Ecco il codice intero, come si ridefinisce quell’ambiente in modo che funzioni correttamente?
grazie
vevo`\documentclass[a4paper,11pt]{article}
\usepackage[english]{babel}
\usepackage[a4paper,left=1cm,right=1cm,top=1.5cm,bottom=1.5cm]{geometry}
\usepackage{calc}\setlength{\parindent}{0pt}
\newcommand{\titolo}[1]{\par\textbf{#1}\par}
\newenvironment{elemento}[1]
{\vspace{0.09cm}\makebox[3cm][l]{#1}\hspace{2em}%
\begin{minipage}[t]{\textwidth-3cm-2em}}
{\end{minipage}\par}\newenvironment{subelemento}[1]
{\vspace{0.09cm}\makebox[2.5cm][l]{#1}\hspace{2em}%
\begin{minipage}[t]{\textwidth-5.5cm-4em}}
{\end{minipage}\par}\newcommand{\dblrule}{\par\medskip\hrule height 0.3mm\vspace{1pt}
\hrule height 0.3mm\bigskip}
\newcommand{\singlerule}{\par\medskip\hrule height 0.3mm\medskip}\pagestyle{empty}
\begin{document}
\begingroup
\centering
{\Huge Valerio Salvucci\par}\dblrule
info@valeriosalvucci.com\\
Tokyo, Shibuya-ku, Sasazuka 1-3-6 Japan\\
Date of birth 23{}/02{}/1982\\\dblrule
\endgroup
\titolo{EDUCATION AND INTERNSHIP}
\begin{elemento}{From Oct 09}
–\enspace\textbf{Univesrity of Tokyo}, Faculty of Engineering , Japan
\\\hspace*{0.3cm} Ph.D. Candidate in \textit{Hori Laboratory}, Electrical Engineering Department
\\\hspace*{0.3cm} Research Topic: Motion Control\\
\end{elemento}\vspace{0.3cm}
\begin{elemento}{Apr 08 – Sep 08}
–\enspace\textbf{Czech Thecnical Univesrity in Prague},Faculty of Engineering, Czech Republic
\\ Researcher in \textit{Gerstner Laboratory} in the \textit{Intelligent and Mobile Robotics} Group
\end{elemento}\vspace{0.3cm}
\begin{elemento}{Jan 05 – Mar 08}
–\enspace\textbf{University of Bologna}, Faculty of Engineering, Italy
\\ \hspace*{0.3cm} Industrial Engineering, Master Degree
\\ \hspace*{0.3cm} Master Thesis: \textit{Study on the Quenching Phenomenon in Second Generation Superconducting Thin Films for SFCLs' Applications}
\end{elemento}\vspace{0.2cm}
\begin{elemento}{}
\\ (Jun 07 – Dec 07)
\\ –\enspace\textbf{University of Tokyo}, Faculty of Engineering, Japan
\\ Research student in \textit{Baba Laboratory}, Electrical Engineering Department
\\ Research Topic: Superconductive Fault Current Limiters
\end{elemento}\vspace{0.2cm}
\begin{elemento}{}
\\ (Sep 05 – Feb 06)
\\ –\enspace\textbf{Comillas University (ICAI)}, Faculty of Engineering, Madrid Spain
\\ Erasmus Student Exchange Program
\end{elemento}\vspace{0.3cm}
\begin{elemento}{Oct 01 – Dec 04}
–\enspace\textbf{University of Pisa}, Faculty of Engineering, Italy
\\ Industrial Engineering, Bachelor Degree
\\ Bachelor Thesis: \textit{Requirements Specification and Ontology Modelling for an Intelligent Production Control System}
\end{elemento}\vspace{0.2cm}
\begin{elemento}{}
\\ (Aug 04 – Nov 04)
\\ –\enspace\textbf{Hannover University},\textit{Institute of Production Engineering and Machine Tools}, Germany
\\ Ontology modelling and production control system desing of the Hanomag Group
\end{elemento}\singlerule
\titolo{LANGUAGES}
\begin{elemento}{Italian}
Native
\end{elemento}
\begin{elemento}{English}
Fluent
\end{elemento}
\begin{elemento}{Spanish}
Fluent
\end{elemento}
\begin{elemento}{Japanese}
Intermediate
\end{elemento}\singlerule
\titolo{COMPUTER SKILLS}
\begin{elemento}{Operative Systems}
Linux (Ubuntu, Vine), Mac OS, Windows XP
\end{elemento}
\begin{elemento}{Programming}
Open Office Suite, Latex, MATLAB, C/C++, HTML, CSS
\end{elemento}\singlerule
\titolo{OTHER INTEREST}
\begin{elemento}{Sport}
Snowboard, Swimming, Basketball
\end{elemento}
\begin{elemento}{Personal}
Travel, Music, Informatics, Reading
\end{elemento}
\begin{elemento}{}
Volunteer work with children – Kenya (summer 2006) Thailand (summer 2005)
\end{elemento}\vspace{0.5cm}
\hspace{1cm}Tokyo, 12/06/2009
\end{document}
`
21 Maggio 2009 alle 8:29 in risposta a: [Risolto]usare un TrueTypeFont con Xelatex/xetex in Ubuntu #32888::[…]
Per questa volta potrebbe andare bene, ma mi piacerebbe imparare una procedura (la piu’ semplice possibile) per importare i font di windows in latex su linuxCrei una cartella nella tua home:`mkdir ~/.fonts` e ci metti dentro i fonts che preferisci. Poi aggiorni il database dei font:`sudo fc-cache -f -v`
Per avere la lista dei font già installati:`fc-list |cut -d ':' -f 1|sort -u`.Un documento di esempio da compilare con XeLaTeX potrebbe essere:`\documentclass[a4paper,10pt]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{lipsum}\setmainfont{Waters Titling Pro}
\begin{document}
Scritto con \XeTeX e \XeLaTeXQuesto testo è stato composto in Waters Titling Pro.
ff fl fi fj ffl ffi ffj as cs ct sp st Th Qu
0123456789
\lipsum
\end{document}`
dimmi se funziona tutto… 😉LuCa
Funziona alla perfezione!
Scusa per il ritadro..
Grazie milleps. ho cambiato il titolo, va bene cosi?
7 Maggio 2009 alle 10:06 in risposta a: [Risolto]usare un TrueTypeFont con Xelatex/xetex in Ubuntu #32886::Qui puoi acquistare il font Book Antiqua in formato TrueType od OpenType (ammesso che la versione per Mac funzioni su Linux :roll:) per poterli usare con XeLaTeX.
Grazie Ivan, ma non credo acquistero’ un font 😉
Fossi in te comunque userei il font Palatino e non direi niente a nessuno 😀
In base a quanto detto qui sembra che non ci siano grosse differenze.Per questa volta potrebbe andare bene, ma mi piacerebbe imparare una procedura (la piu’ semplice possibile) per importare i font di windows in latex su linux
vevo
-
AutoreRisposte