Risposte nei forum create
-
AutoreRisposte
-
::
Ciao antonio.macrì eri proprio tu che mi hai suggerito questo codice!Più che fare a meno di tikz, che da quel poco che ho visto sfogliando il manuale è veramente potente, volevo, finché uno non impara ad usarlo, una strada alternativa e, più in generale, capire/sapere di queste sovrapposizioni.
Della serie, quella famosa matrice a blocchi con anche il bordo, è davvero possibile costruirla solo in questo modo?
Saluti e ancora grazie
Stefano
PS: ho provato anche altri package tipo blkarray ma per i riquadri … nessuna possibilità!
::
Si, certo. In una altra discussione, non ricordo chi mi ha risposto, mi ha proposto il seguente codice:\documentclass[fleqn,12pt,a4paper]{article}
\usepackage{tikz,kbordermatrix,amsmath}
\newcounter{nodecount}
\newcommand\mn[1]{%
\addtocounter{nodecount}{1}%
\tikz \node (\arabic{nodecount}) {$#1$};}\tikzstyle{every picture}+=[remember picture,baseline]
\tikzstyle{every node}+=[inner sep=2pt,anchor=base,align=center,text depth=.25ex,outer sep=1.5pt]
\tikzstyle{every path}+=[thick]\begin{document}
$\let\kbldelim\lVert\let\kbrdelim\rVert\kbordermatrix{%
& E_5 & E_3 & E_6 & E_4 & E_8 & E_1 & E_2 & E_7 & E_9 \\
E_5 & \mn{1} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
E_3 & 0 & \mn{x} & x & 0 & 0 & 0 & 0 & 0 & 0 \\
E_6 & 0 & x & \mn{x} & 0 & 0 & 0 & 0 & 0 & 0 \\
E_4 & 0 & 0 & 0 & \mn{x} & x & 0 & 0 & 0 & 0 \\
E_8 & 0 & 0 & 0 & x & \mn{x} & 0 & 0 & 0 & 0 \\
E_1 & 0 & 0 & 0 & x & x & \mn{x} & 0 & 0 & 0 \\
E_2 & 0 & x & x & 0 & 0 & x & \mn{x} & 0 & 0 \\
E_7 & 0 & 0 & 0 & 0 & 0 & x & 0 & 0 & x \\
E_9 & x & x & x & 0 & 0 & 0 & 0 & x & 0
}$\begin{tikzpicture}[overlay]
\draw (1.north west) — (1.north east) — (1.south east) — (1.south west) — cycle;
\draw (2.north west) -| (3.south east) -| (2.north west) — cycle;
\draw (4.north west) -| (5.south east) -| (4.north west) — cycle;
\draw[thin] (4.north west) -| (6.south east) -| (4.north west) — cycle;
\draw[thin] (2.north west) -| (7.south east) -| (2.north west) — cycle;
\end{tikzpicture}
\end{document}dove appunto da quello che ho capito è possibile fare queste sovrapposizioni.
Approfitto, vista la situazione, di chiedere anche come mai alcuni pacchetti bisogna reperirli a parte come il suddetto kbordermatrix.
Saluti e grazie ancora
Stefano
::
Grazie prof. Enrico per la risposta rapida e precisa.Si, in effetti la lista delle figure andrebbe poi completata almeno scrivendoci che cosa rappresentano le varie figure e questo si può fare con \caption[descrizione]{}.
Approfitto per chiedere a questo punto se tipograficamente e non solo è meglio lasciare che sia LaTeX ad occuparsi di queste cose.
Grazie ancora
Stefano
::
Ringrazio ancora una volta antonio.macrì la cui soluzione è indiscutibile.Il punto è che vorrei qualcosa di più semplice come utilizzo oltre al fatto, personale, che dovrei e vorrei capire bene il funzionamento di tikz cosìccome sarebbe molto bello se uno potesse conoscere ed usare bene tutte le potenziale di TeX\LaTeX.
E’ anche vero che occasioni come queste e che questo forum offre servono anche da incentivo.
Saluti a tutti
Stefano
::
Ciao a tutti.Aggiungo un leggero miglioramento del risultato tramite il seguente codice:
\documentclass[a4paper,12pt]{article}
…
\BAnewcolumntype{\|} {\Left{}{\|}}
\BAnewcolumntype{\|} {\Right{\|}{}}
…
\begin{document}
\[
PROTECTED0
\]Manca ancora la possibilità di definire lo spessore ma il risultato è accettabile.
Grazie come sempre a tutti.
Stefano
::
Ciao a tutti.Penso di avere risolto quasi tutto e come al solito chiedo il vostro parere. Questo è il codice:
\[
PROTECTED0
\]Rimangono da inserire le doppie linee verticali e cambiare lo spessore di alcuni riquadri o magari modificare il colore.
ps: ho provato ad usare il comando \bordermatrix ma non sono riuscito a cambiare lo stile delle parentesi (tonde) della matrice.
Stefano
::
Ciao a tutti.Questa è la soluzione che sono riuscito a trovare:
\paragraph{[1]} \parbox[t]{0.94\columnwidth}{testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo}
La misura 0.94\columnwidth è quella che più si avvicina ai margini ma vi chiedo se c’è qualche opzione che permetta di impostare la misura corretta in modo automatico evitando di andare per tentativi.
Come sempre sono ben accetti commenti, suggerimenti e modifiche del codice.
Grazie
Stefano
::
Ciao a tutti,credo di aver risolto (più o meno). Questo è il codice (forse array è superfluo):
\usepackage{booktabs} % per gestire le tabelle
\usepackage{tabularx,array} % se si utilizzano tabelle di tipo tabularx…
\begin{table}\centering
\caption{Tabella di prova}
\vspace{0.3cm}
\renewcommand{\arraystretch}{2}
\begin{tabularx}{12.0cm}{cXXXX}
\toprule
& \multicolumn{1}{c}{\textbf{A}} & \multicolumn{1}{c}{\textbf{B}} & \multicolumn{1}{c}{\textbf{C}} & \multicolumn{1}{c}{\textbf{D}} \\ \midrule
1 & questa colonna ha un allineamento giustificato + larghezza fissata in modo automatico rispetto a quella totale & \multicolumn{1}{p{2.5cm}}{\raggedleft questa a destra + idem} & \multicolumn{1}{p{2.5cm}}{\raggedright questa a sinistra + idem} & \multicolumn{1}{p{2.5cm}}{\centering questa al centro + idem} \\ \midrule
2 & & & \\ \midrule
3 & & & \\
\bottomrule
\end{tabularx}
\label{tab:Tab0}
\end{table}Sempre ben accetti consigli e/o modifiche.
Saluti a tutti e alla prossima
Stefano
::
Ciao Enrico,come anche sottolineato da OldClaudio dovevo configurare bene l’editor. 😳 Ho creato il comando “XeLaTeX -> xelatex xelatex -src -interaction=nonstopmode %.tex” per TeXStudio 2.2 + MiKTeX 2.9 e funziona! (naturalmente)
Questo è il codice
\documentclass[a4paper,twoside,openright]{book}
\usepackage{ifxetex}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella} % versione Unicode di Palatino
\setmathfont{Asana Math}
\newfontfamily\specialfont{Asana Math} % per le “parti speciali”
\DeclareTextFontCommand{\textspecial}{\specialfont}\ifxetex
\usepackage{polyglossia}
\setmainlanguage{italian}
\else
\usepackage[italian]{babel}
\fi% \usepackage{textcomp}
\usepackage{indentfirst}
\usepackage[dvips]{graphicx}
% \usepackage{amsmath,amsfonts,amssymb} % per utilizzare i simboli matematici
% \graphicspath{{./image/}} % directory immagini
\pagestyle{empty}% FORMATTAZIONE INTESTAZIONE E PIE’ DI PAGINA
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{}
\chead{COMPITI DI MATEMATICA – CLASSE 1a}
\rhead{}
\lfoot{}
\cfoot{\thepage}
\rfoot{}
%\renewcommand{\headrulewidth}{0.5pt}
%\renewcommand{\footrulewidth}{0.4pt}\begin{document}
\[\frac{{ – b \pm \sqrt {{b^2} – 4ac} }}{{2a}}\]
\end{document}
che mi da’ solo un piccolo errore nella linea23 -> Option clash for package graphicx. \pagestyle. Per il resto tutto ok!
Rimane soltanto, e chiedo scusa se sono ripetitivo, come scrivere del testo qualunque con un altro font.
Grazie ancora per la disponibilità e la pazienza.
Stefano
::
Ciao ancora.Questo è il codice del file di prova.tex:
________________________________
\documentclass[a4paper,twoside,openright]{book}
\usepackage{ifxetex}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella} % versione Unicode di Palatino
\setmathfont{Asana Math}
\newfontfamily\specialfont[…]{…} % per le “parti speciali”
\DeclareTextFontCommand{\textspecial}{\specialfont}\ifxetex
\usepackage{polyglossia}
\setmainlanguage{italian}
\else
\usepackage[italian]{babel}
\fi\usepackage{textcomp}
\usepackage{indentfirst}
\usepackage[dvips]{graphicx}
\usepackage{amsmath,amsfonts,amssymb} % per utilizzare i simboli matematici
\graphicspath{{./image/}} % directory immagini
\pagestyle{empty}}
% FORMATTAZIONE INTESTAZIONE E PIE’ DI PAGINA
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{}
\chead{}
\rhead{}
\lfoot{}
\cfoot{\thepage}
\rfoot{}
%\renewcommand{\headrulewidth}{0.5pt}
%\renewcommand{\footrulewidth}{0.4pt}\begin{document}
\frontmatter
\maketitle
\tableofcontents
\mainmatter\[\frac{{ – b \pm \sqrt {{b^2} – 4ac} }}{{2a}}\]
\end{document}
________________________________Compilando con TeXnicCenter con “latex->pdf” o “latex->ps->pdf” mi da’ 11 errori di cui riporto parte del log:
! Fatal fontspec error: “cannot-use-pdftex”
!
! The fontspec package requires either XeTeX or LuaTeX to function.
!
! You must change your typesetting engine to, e.g., “xelatex” or “lualatex”
! instead of plain “latex” or “pdflatex”.
!
! See the fontspec documentation for further information.
!
! For immediate help type H.
!………………………………………..l.38 }
|”””””””””””””””””””””””’
| This is a fatal error: LaTeX will abort
|………………………………………..Nel frattempo provo con altre configurazioni.
Per quanto riguarda quanti font voglio usare, l’idea, sempre generale, è quella di scrivere le parti matematiche con il FONT2 (asana magari), le parti generali con un FONT1 e, all’occorrenza, scrivere con un FONT3 piccole parti del documento.
Grazie ancora
Stefano
::
Ciao Enrico e grazie per avere prontamente risposto.Il primo codice non riesco a farlo funzionare! (TeXMaker 3.1 + TeX Live 2011)
Il secondo funziona anche se al posto dei “…” non scrivo niente e vorrei capire cosa mettere e cioé il nome della “famiglia di font da usare” dove lo recupero.
Vorrei comunque poter scrivere parte del documento con un FONT3 diverso dal FONT1.
Grazie ancora
Stefano
::
Ciao OldClaudio,ho scaricato ed installato TeX Live 2011 nonché i due editor TeXmaker e TeXstudio e aggiornato anche MiKTeX alla versione 2.9. Forse ci vuole o l’una o l’altra? 😕
In più ho anche scaricato ProTeXt-3.0-070811.exe che è qualcosa in più di MiKTeX ma comunque diverso da TeX Live 2011. Magari un parere anche su questo è sempre gradito.Apro sola una piccola parentesi per chiedere come si usa adesso TeX Live 2011 (penso tramite gli editor che vanno configurati come TeXnicCenter + MiKTeX).
Tornando, ancora, sul mio caso vorrei sapere come procedere praticamente a quanto mi hai spiegato e cioè la parte di codice da inserire.
Avevo già scaricato i manuali che mi consigli ma purtroppo non ho avuto il tempo di studiarmeli o quanto meno di prenderne spunto, cosa che comunque farò!
Si le immagini che uso sono eps ma a volte anche con loro si presenta l’inconveniente detto prima.
Grazie ancora
Stefano
::
Ciao OldClaudio,grazie prima di tutto per aver risposto ed anche per i consigli/spiegazioni forniti.
Allora
1) una svista!
2) qui ho bisogno di più spiegazioni
3) appunti in rete
4) idem 3)
5) idem 2) + 3)
6) uso MiKTeX 2.8 (devo installare il 2.9 lo so!)
7) ok, ma a volte mi capita di inserire immagini .ps e se non imposto su TeXnicCenter “LaTeX->PS->PDF” la compilazione avviene senza errori ma l’iimagine è assente! (se ti va ti invio qualche file di prova)
8) ok, ma siccome più o meno creo le solite cose è più per prassi che per altroTornando al mio caso, anche se per il momento includo solo 2 file, è un discorso più generico e cioè trovare un’impostazione ottimale per inserire più file. Inoltre anche i file 1e2 richiamano altri file e questo per non creare, appunto, file troppo pesanti da compilare.
In pratica, per fare un esempio, l’idea è quella di creare un file (R) “raccoglitore”, cioé:
R.tex
Indice R
Indice Opera 1
Indice Opera 2
…
Indice Opera n-isaavendo sempre l’opportunità di scriverci altro naturalmente. Spero di aver dato ulteriori info al caso.
Grazie ancora
Stefano
-
AutoreRisposte