Risposte nei forum create
-
AutoreRisposte
-
::
Chiedo scusa degli errori. Ma proprio voi mi avevate detto di metter in tondo il differenziale, quando io proposi un esempio con il differenziale in corsivo (come l’ho sempre visto). Chiedo scusa dello sbaglio della parentesi. È vero che latexsym non andrebbe caricato, ma è forza dell’abitudine. Del resto, più che un errore è un qualcosa di non necessario, che è diverso. Tutti gli altri errori non so dove siano. Per me, risolto il problema della parentesi, l’esempio è compilabile. Io voglio spezzare la formula preceduta dall’integrale. Si può fare? Ad essere sinceri, in teoria tra la funzione e il differenziale dovrebbe esserci un segno di moltiplicazione (vedi definizione di integrale riemanniano). Questo, il mio nuovo mwe:`
\documentclass{amsart}
\usepackage{amssymb}\begin{document}
$10\otimes \int_{\mathbb{R}}^m j_{\epsilon}(x-y)f(y)dy=10.$
\end{document}
`Grazie. Chiedo scusa se non ho risposto prima, ma le risposte andavano nella mia spam.
Ciao,
davide
::
Anzitutto, grazie. Il codice è al di là delle mie possibilità. Io ho capito questo: con`
\newcommand{\blob}{\put(0,0){\color{Gray}\rule[-.2\unitlength]{2\unitlength}{0.8\unitlength}}}
`crei un nuovo comando (\blob) con il quale alle coordinate 0,0 con l’aiuto di rule inserisci un rettangolo di colore grigio.
Poi,
`
\newcommand\rblob{\thepage
\begin{picture}(0,0)
\put(1,-\value{section}){\blob
\put(0.25,0.2){\makebox(0,0)[l]{\color{dunkelblau}{\huge\thesection}}}}
\end{picture}}
`crea il comando \rblob (blob destro) in cui alle coordinate 1, -\value{section} inserisci il blob creato in precedenza, in cui scrivi in huge il numero della sezione con il colore dunkelbrau. Lo stesso fai per il blob sinistro. La parte
`
\newcounter{line}
\newcommand{\secname}[1]{\addtocounter{line}{1}%
\put(7.75,-\value{line}){\blob}
\put(0.5,-\value{line}){\Large \arabic{line}}
\put(1,-\value{line}){\Large #1}}
`mi è oscura. Sembra collocare in certi punti i blob, ma questo mi sembrava fosse già stato fatto. Infine,
`
\newcommand{\overview}{%\thepage
\begin{picture}(0,0)
\secname{Introduction}
\secname{The first year}
\secname{Specialisation}
\end{picture}}
`crea i tre blob introduttivi corrispondenti alle tre sezioni.
Tuttavia, non ho capito molto. Il comando \put richiede una coordinata e un oggetto da inserire in quel punto. Per esempio, \put(x,y){\circle{4}}. Il tutto all’interno dell’ambiente picture che nel comando che definisce “blob” è assente. \rule disegna in punto un rettangolo. Precisamente, \rule[offset]{larghezza}{altezza}. Nel caso specifico, \rule[-.2\unitlength]{2\unitlength}{0.8\unitlength}, dove i numeri vengono moltiplicati per un’unità di misura definita all’inizio del testo:
`
\setlength{\unitlength}{18mm}
`Allora, che capisca la sintassi dei vari comandi è una cosa, che abbia capito il funzionamento del tutto è un’altra. Perché \put non è all’interno di picture?
Ho bisogno di ancora tempo.
Grazie. Ciao,
davide
::
Ti ringrazio degli aiuti, ma non riesco a combinare niente. Ho cambiato le dimensioni dei blob quasi a caso. Il colore sono riuscito a cambiarlo, ma poi non sono in grado di scrivere dentro il blob usando il comando \put(,){}. Fra l’altro, non mi compare neppure l’indice come nel testo. Questo è quello che ho combinato:`
\documentclass{amsbook}
\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{color}\definecolor{Gray}{gray}{0.8}
\definecolor{dunkelblau}{rgb}{0, 0, .7}\setlength{\unitlength}{18mm}
\newcommand{\blob}{\rule[-.2\unitlength]{2\unitlength}{1.2\unitlength}}\newcommand\rblob{\thepage
\begin{picture}(0,0)
\color{Gray}
\put(1,-\value{section}){\blob}
\end{picture}}\newcommand\lblob{%
\begin{picture}(0,0)
\color{Gray}
\put(-3,-\value{section}){\blob}
\end{picture}%
\thepage}\pagestyle{fancy}
\cfoot{}\newcounter{line}
\newcommand{\secname}[1]{\addtocounter{line}{1}%
\put(1,-\value{line}){\blob}
\put(-7.5,-\value{line}){\Large \arabic{line}}
\put(-7,-\value{line}){\Large #1}}\newcommand{\overview}{\thepage
\begin{picture}(0,0)
\secname{Introduction}
\secname{The first year}
\secname{Specialisation}
\end{picture}}\begin{document}
\fancyhead[R]{\overview}\mbox{}\newpage % This produces the overview page
\fancyhead[R]{} % Front matter may follow here
\clearpage
\fancyhead[RE]{\rightmark}
\fancyhead[RO]{\rblob}
\fancyhead[LE]{\lblob}
\fancyhead[LO]{\leftmark}\section{Introduction}
\lipsum[1-20]\section{The first year}
\lipsum[21-40]\section{Specialization}
\lipsum[41-60]\end{document}
`
Grazie. Ciao,
davide
::
Anzitutto, grazie. Sì. Mi è capitato di dover far apparire un article come fosse un amsart. Sì può fare senza sforzo. Il fatto è che non capisco il codice. Spesse volte i documenti dei pacchetti sono criptici come le pagine man di Unix. Sì può imparare Unix a partire da queste pagine? Io credo di no. Infatti, prima ho studiato Unix con dei libri appropriati e poi adesso capisco anche le pagine man. Sarebbe come studiare analisi a partire da un’enciclopedia.Io ho trovato la documentazione di thumb più chiara. Comunque, ci riproverò.
Grazie del tuo supporto.
Ciao,
davide
::
Mi sono letto qualcosa. Ma non ci capisco niente. Con amsart il codice della figura 5 non funziona. Devo eliminare`
%\fancyhead[LO]{{\leftmark}
`Altrimenti, non si compila.
Infine, non riesco a colorare i blob e rimane una fascia nera lungo tutta la pagina che non vorrei.
Questo è il mio unico codice funzionante (che a me non piace):
`
\documentclass{article}
\usepackage{fancyhdr}
\usepackage{extramarks}
\usepackage{lipsum}
\usepackage{xcolor}%\pagestyle{fancy}
\setlength{\unitlength}{18mm}
\newcommand{\blob}{\rule[-.2\unitlength]{2\unitlength}{.5\unitlength}}
\newcommand\rblob{\thepage
\begin{picture}(0,0)
\put(1,-\value{section}){\blob}
\end{picture}}
\newcommand\lblob{%
\begin{picture}(0,0)
\put(-3,-\value{section}){\blob}
\end{picture}%
\thepage}
\pagestyle{fancy}
\cfoot{}
\newcounter{line}
\newcommand{\secname}[1]{\addtocounter{line}{1}%
\put(1,-\value{line}){\blob}
\put(-7.5,-\value{line}){\Large \arabic{line}}
\put(-7,-\value{line}){\Large #1}}
\newcommand{\overview}{\thepage
\begin{picture}(0,0)
\secname{Introduction}
\secname{The first year}
\secname{Specialisation}
\end{picture}}\begin{document}
\fancyhead[R]{\overview}\mbox{}\newpage % This produces the overview page
\fancyhead[R]{} % Front matter may follow here
\clearpage
\fancyhead[RE]{\rightmark}
\fancyhead[RO]{\rblob}
\fancyhead[LE]{\lblob}
%\fancyhead[LO]{{\leftmark}\section{Introduction}
\lipsum[1-40]
\section{The first year}
\lipsum[41-60]
\section{Specialisation}
\lipsum[61-80]
\end{document}`
Grazie. Ciao,
davide
::
Allora, in questo modo funziona, ma vorrei che le linguette iniziassero all’altezza del filetto tutte allo stesso modo e poter ridurre le dimensioni delle stesse:`
\documentclass[12pt]{amsbook}
\usepackage{latexsym,amssymb}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{xcolor,colortbl}
\usepackage{tabulary}
\usepackage{footnote}
\usepackage{pgfplots}
\pgfplotsset{width=10cm, compat=1.9}
\usepackage{tikz}
\usepackage{ctable}
\usepackage{color}
\usepackage{thumbs}
\usepackage{lipsum}\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot[CE,CO]{\normalsize{\thepage}}
\fancyhead[CE]{\footnotesize{\sc Testo}}
\fancyhead[CO]{\footnotesize{\sc davide bondoni}}
\renewcommand{\headrulewidth}{0.2pt}\makesavenoteenv{tabular}
\makesavenoteenv{table}\definecolor{Gray}{gray}{0.8}
\newcommand\blfootnote[1]{%
\begingroup
\renewcommand\thefootnote{}\footnote{#1}%
\addtocounter{footnote}{-1}%
\endgroup
}\pagenumbering{arabic}
\title{Titolo}
\author{davide bondoni}\begin{document}
\maketitle\chapter{Capitolo 1}
\addthumb{First chapter}{\space\Huge{\textbf{1}}}{white}{Gray}
\lipsum[1-40]\chapter{Capitolo 2}
\addthumb{Second chapter}{\space\Huge{\textbf{2}}}{white}{Gray}
\lipsum[41-60]\chapter*{Appendice}
\addthumb{Second chapter}{\space\Huge{\textbf{A}}}{white}{Gray}
\lipsum[61-80]\begin{thebibliography}{99}
\addthumb{Bibliografia}{\space\Huge{\textbf{B}}}{white}{Gray}
\bibitem{weber1}
Heinrich Weber, \emph{Leopold Kronecker}. Jahresbericht der Deutschen Mathematiker-Vereinigung. \textbf{2} (1893), 5–31.
\bibitem{weber2}
Heinrich Weber, \emph{Leopold Kronecker}. Mathematische Annalen. \textbf{43} (1893), 1–25.
\bibitem{chicago}
\emph{The Chicago Manual of Style}. 14th edition. University of Chicago Press, Chicago, 1993.
\bibitem{gratzer}
George Gr\”atzer, \emph{Math into \LaTeX}. 3rd edition. Birkh\”auser, Boston, 2004.
\bibitem{wusst}
Rainer W\”usst, \emph{Mathematiker f\”ur Physiker und Mathematiker}. Dritte Auflage. Band 1: Reelle Analysis und Lineare Algebra. WILEY-VCH Verlag GmbH \& Co. KgaA, Berlin, 2009.
\bibitem{lehman}
Philipp Lehman, \emph{The Font Installation Guide. Using Postscripts fonts to their full potential with Latex}. Revision 2.14, December 2004. Scaricabile presso il CTAN archive, all'url \texttt{http://ctan.mirror.garr.it/\-mirrors/CTAN/\-info/Type1fonts/\-fontinstallationguide/\-fontinstallationguide.pdf.}
%\bibitem{binswanger}
%Ludwig Binswanger, \emph{Sulla fuga delle idee}. Giulio Einaudi editore s.p.a., Torino, 2003.
\bibitem{christian}
Christian Feuers\”anger, \emph{Manual for Package PGFPLOTS}. Revision 1.14, 2016/08/10. Scaricabile presso il CTAN archive all'url \texttt{http://ctan.mirror.garr.it/\-mirrors/CTAN/\-graphics/\-pgf/\-contrib/\-pgfplots/\-doc/\-pgfplots.pdf.}
\bibitem{wusst2}
Rainer W\”usst, \emph{Mathematiker f\”ur Physiker und Mathematiker}. Dritte Auflage. Band 2: Analysis in Mehrdimensionalen und Einf\”uhrungen in Spezialgebiet. WILEY-VCH Verlag GmbH \& Co. KgaA, Berlin, 2009.
\bibitem{dirac}
P.A.M. Dirac, \emph{The Principles of Quantum Mechanics}. Fourth edition. Oxford University Press, Oxford, 1958.
\end{thebibliography}
\newpage\addthumb{Indice}{\space\Huge{\textbf{I}}}{white}{Gray}
\tableofcontents{}
\addthumb{Indice}{\space\Huge{\textbf{I}}}{white}{Gray}\end{document}
Ciao. Grazie,
davide
`
::
Anzitutto, grazie. Però non capisco come fare. Devo creare una picture per mio conto? Se sì, a quale dimensioni e con quale formato.Ho trovato anche il pacchetto thumbs. Il problema è che non riesco ad aggiustare il font:
`
\documentclass{book}
% load TikZ to draw the boxes
\usepackage{tikz}
\usetikzlibrary{calc}% use scrpage2 or whatever you want to add
% the boxes to the header to make them appear
% on every page
\usepackage{scrpage2}
\pagestyle{scrheadings}% new counter to hold the current number of the
% letter to determine the vertical position
\newcounter{letternum}
% newcounter to set the number of thumbs fitting vertical
% and setting the height of a boxes
\newcounter{letterdiv}
\setcounter{letterdiv}{4}
% some margin settings
\newlength{\thumbtopmargin}
\setlength{\thumbtopmargin}{2cm}
\newlength{\thumbbottommargin}
\setlength{\thumbbottommargin}{2cm}
% calculate the box height by dividing the page height
\newlength{\thumbheight}
\pgfmathsetlength{\thumbheight}{%
(\paperheight-\thumbtopmargin-\thumbbottommargin)%
/%
\value{letterdiv}
}
% box width
\newlength{\thumbwidth}
\setlength{\thumbwidth}{1cm}
% style the boxes
\tikzset{
thumb/.style={
fill=black!50!red,
text=white,
minimum height=\thumbheight,
text width=\thumbwidth,
outer sep=0pt,
font=\sffamily\bfseries\Huge,
inner xsep=1.5em,
}
}
% create two new commands to make the thumbs
% that makes it easy to use them im different header elements,
% like in the plain and normal page style etc.
\newcommand{\evenpageletterthumb}[1]{%
% see pgfmanual.pdf for more information about this part
\begin{tikzpicture}[remember picture, overlay]
\node [thumb,align=left,anchor=north west,] at ($%
(current page.north west)-%
(0,{\thumbtopmargin+(\value{letternum}-1)*\thumbheight})%
$) {#1};
\end{tikzpicture}
}
\newcommand{\oddpageletterthumb}[1]{%
\begin{tikzpicture}[remember picture, overlay]
\node [thumb,align=right,anchor=north east,] at ($%
(current page.north east)-%
(0,{\thumbtopmargin+(\value{letternum}-1)*\thumbheight})%
$) {#1};
\end{tikzpicture}
}
% create a new command to set a new lettergroup
\newcommand{\lettergroup}[1]{%
% but I recommend to start a new page
\clearpage
% set a title (optional)
{\Huge\bfseries\sffamily #1}\par\bigskip
% check if we reached the last vertical position and reset it
\ifnum\value{letternum}=\value{letterdiv}\relax
\setcounter{letternum}{0}%
\fi
% check if we reached the last vertical position and reset it
\ifnum\value{letternum}=\value{letterdiv}\relax
\setcounter{letternum}{0}%
\fi
\stepcounter{letternum}%
% use one head or foot element to put in the box
% it doesn't matter which you use since the box
% is positioned on the page absolutely
\lohead[\oddpageletterthumb{#1}]{\oddpageletterthumb{#1}}%
\lehead[\evenpageletterthumb{#1}]{\evenpageletterthumb{#1}}%
}% for some blindtext
\usepackage{lipsum}\begin{document}
% usage: \lettergroup{
}
% e.g.
\lettergroup{A}
% your text
\lipsum[1]\lettergroup{B}
\lipsum[1]\lettergroup{C}
\lipsum[1]\lettergroup{D}
\lipsum[1]\lettergroup{E}
\lipsum[1]\lettergroup{F}
\lipsum[1]\lettergroup{G}
\lipsum[1]
\end{document}
`Il font, come al solito,è il simoncini, la cui famiglia è pig. Ma non funziona.
Uso già fancyhdr per altro, ma non riesco a capire come funziona. Il manuale non è molto prolisso…
Grazie. Ciao,
davide
::
Grazie. Ho installato anche pdf-tools ed uso Auctex. Ho installato anche texworks. Non sapevo che desse questa possibilità di vedere il risultato. Ad ogni modo, sono legato ad emacs, sebbene abbia provato per un po’ di tempo texworks, che dopo emacs è sicuramente, per me, il miglior editor per latex.Grazie e ciao,
davide
28 Agosto 2017 alle 10:23 in risposta a: come creare una macro per abbreviare del testo [risolto] #111219::
È vero. Grazie, non ci avevo mai pensato. Ecco il mio file di prova:`
\documentclass{amsart}
\usepackage{xspace}\newcommand\csb{if there exist injective functions $f : A \to B$ and $g : B \to A$ between the sets $A$ and $B$, then there exists a bijective function $h : A \to B$. In terms of the cardinality of the two sets, this means that if $\vert A\vert \leq \vert B\vert$ and $\vert B\vert \leq \vert A\vert$, then $\vert A\vert = \vert B\vert$; that is, $A$ and $B$ are equipollent\xspace}
\begin{document}
\noindent The Cantor-Schr\”oder-Bernstein's Theorem says that, \csb.
\end{document}
`Grazie per il suggerimento del pacchetto xspace che non conoscevo.
Ciao,
davide
-
AutoreRisposte