\SbSSCT{Dans le texte}{In the text} \subsubsection{Sans option de décalage} \RRR{12-2} \TFRGB{dessin directement dans le texte}{picture in the text} \tikz \draw[blue] (0,0) rectangle(2,2); \tikz \draw[blue] (0,0) circle (1);\TFRGB{ici est inclus le code suivant}{here is the following code} : \BS{tikz} \BS{Draw} (0,0) rectangle(2,2);\BS{tikz} \BS{Draw} (0,0) circle (1); \bigskip \subsubsection{Avec décalage nul} \TFRGB{dessin directement dans le texte}{picture in the text} \tikz[baseline=0pt] \draw[blue] (0,0) rectangle(2,2); \tikz[baseline=0pt] \draw[blue] (0,0) circle (1);\TFRGB{ici est inclus le code suivant}{here is the following code} : \BS{tikz}[\RDD{baseline}=0pt] \BS{Draw} (0,0) rectangle(2,2);\BS{tikz}[\RDD{baseline}=0pt] \BS{Draw} (0,0) circle (1); \bigskip \subsubsection{Avec décalage } \TFRGB{dessin directement dans le texte}{picture in the text} \tikz[baseline=1cm] \draw[blue] (0,0) rectangle(2,2); \tikz[baseline=1cm] \draw[blue] (0,0) circle (1);\TFRGB{ici est inclus le code suivant}{here is the following code} : \BS{tikz}[\RDD{baseline}=1cm] \BS{Draw} (0,0) rectangle(2,2);\BS{tikz}[\RDD{baseline}=1cm] \BS{Draw} (0,0) circle (1); \newpage %---------------------------------------------------------- \SbSSCT{Dans un environnement tikzpicture}{In a tikzpicture environment} \RRR{12-1} \begin{tabular}{|l|l|} \hline \TFRGB{texte avant}{text before} \begin{tikzpicture}[blue] \draw (0,0) rectangle(2,2); \draw (0,0) circle (1); \end{tikzpicture} \TFRGB{texte après}{text after} & \parbox[b]{8cm}{ \TFRGB{texte avant}{text before} \\ \ESS{begin\AC{tikzpicture}}[blue] \\ \BS{draw} (0,0) rectangle(2,2); \\ \BS{draw} (0,0) circle (1); \\ \ESS{end\AC{tikzpicture}}\\ \TFRGB{texte après}{text after} \\ } \\ \hline \end{tabular} \bigskip \begin{tabular}{|l|l|} \hline \TFRGB{texte avant}{text before} \begin{tikzpicture}[blue,baseline=0pt] \draw (0,0) rectangle(2,2); \draw (0,0) circle (1); \end{tikzpicture} \TFRGB{texte après}{text after} & \parbox[c]{8cm}{ \TFRGB{texte avant}{text before} \\ \BS{begin}\AC{tikzpicture}[blue,\RDD{baseline}=0pt] \\ \BS{draw} (0,0) rectangle(2,2); \\ \BS{draw} (0,0) circle (1); \\ \BS{end}\AC{tikzpicture} \\ \TFRGB{texte après}{text after} \\ } \\ \hline \end{tabular} \bigskip \begin{tabular}{|l|l|} \hline \TFRGB{texte avant}{text before} \begin{tikzpicture}[blue,baseline=1cm] \draw (0,0) rectangle(2,2); \draw (0,0) circle (1); \end{tikzpicture} \TFRGB{texte après}{text after} & \parbox[t]{8cm}{ \TFRGB{texte avant}{text before} \\ \BS{begin}\AC{tikzpicture}[blue,\RDD{baseline}=1cm] \\ \BS{draw} (0,0) rectangle(2,2); \\ \BS{draw} (0,0) circle (1); \\ \BS{end}\AC{tikzpicture} \\ \TFRGB{texte après}{text after} \\ } \\ \hline \end{tabular} \subsection{Dans un environnement fbox} \begin{tabular}{|l|l|} \hline \TFRGB{texte avant}{text before} \fbox{ \begin{tikzpicture}[blue,baseline=0pt] \draw (0,0) rectangle(2,2); \draw (0,0) circle (1); \end{tikzpicture}} \TFRGB{texte après}{text after} & \parbox[c]{8cm}{ \TFRGB{texte avant}{text before}\\ \BSS{fbox}\{ \\ \BS{begin}\AC{tikzpicture}[blue,\RDD{baseline}=0pt] \\ \BS{draw} (0,0) rectangle(2,2); \\ \BS{draw} (0,0) circle (1); \\ \BS{end}\AC{tikzpicture} \\ \}\\ \TFRGB{texte après}{text after} \\ } \\ \hline \end{tabular} \subsection{Modification du cadrage} \begin{tabular}{|c|c|} \hline \multicolumn{2}{|l|}{\BS{draw} [\RDD{use as bounding box}] (1,0) rectangle (2,1);}\\ \multicolumn{2}{|l|}{\BS{draw}[blue] (-1,0) - - (3,1);} \\\hline texte avant\begin{tikzpicture} \draw [use as bounding box] (1,0) rectangle (2,1); \draw[blue] (-1,0) - - (3,1); \draw [red](1,0) rectangle (2,1); \end{tikzpicture}texte après & texte avant \begin{tikzpicture} \draw [use as bounding box] (0,0) rectangle (0,0); \draw[blue] (-1,0) - - (3,1); \draw [red](0,0) rectangle (0,0); \end{tikzpicture} texte après \\ \hline (1,0) rectangle (2,1) & (0,0) rectangle (0,0) \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|} \hline \multicolumn{2}{|l|}{texte avant. \BS{begin\AC{tikzpicture}} [\RDD{trim left}=1cm] }\\ \multicolumn{2}{|l|}{\BS{draw}[blue] (-1,0) - - (3,1); \BS{draw}[red] (0,0) grid (2,1);} \\ \multicolumn{2}{|l|}{ \BS{end\AC{tikzpicture}}texte après }\\ \hline texte avant.% \begin{tikzpicture}[trim left=1cm] \draw[blue] (-1,0) - - (3,1); \draw [red](0,0) grid (2,1); \end{tikzpicture}% texte après & texte avant.% \begin{tikzpicture}[trim right= 1cm] \draw[blue] (-1,0) - - (3,1); \draw [red](0,0) grid(2,1); \end{tikzpicture}% texte après \\ \hline [\RDD{trim left}=1cm] & [\RDD{trim right}= 1cm] \\ \hline \end{tabular} \SbSSCT{Coupure de l'image}{Clipping the picture} \begin{tabular}{|c|c|} \hline \tikzpicture[red] \draw[help lines] (-2,-2) grid (2,2); \draw[blue] (-1,-1) --(0,2) -- (1,-1) -- cycle; \draw (0,0) circle (.5); \draw (0,0) circle (1); \draw (0,0) circle (1.5); \endtikzpicture & \tikzpicture[red] \clip (-1,-1) --(0,2) -- (1,-1) -- cycle; \draw[help lines] (-2,-2) grid (2,2); \draw[blue] (-1,-1) --(0,2) -- (1,-1) -- cycle; \draw (0,0) circle (.5); \draw (0,0) circle (1); \draw (0,0) circle (1.5); \endtikzpicture \\ \hline sans coupure & \BSS{clip} (-1,-1) - -(0,2) - - (1,-1) - - cycle; \\ \hline \end{tabular} \SbSSCT{Rognage partiel}{ Partial clipping} \begin{tabular}{|c|c|} \hline \tikzpicture[red,scale=.7,baseline=0pt] \draw[help lines] (-2,-2) grid (2,2); \draw[blue] (-1.1,-0.2) rectangle (2,1.5); \draw (0,0) circle (1.5); \clip (-1.1,-0.2) rectangle (2,1.5); \draw (0,0) circle (.5); \draw (0,0) circle (1); \endtikzpicture & \parbox{8cm}{ \BS{tikzpicture}[red,scale=.7] \\ \BS{draw}[help lines] (-2,-2) grid (2,2); \\ \BS{draw}[blue] (-1.1,-0.2) rectangle (2,1.5); \\ \BS{draw} (0,0) circle (1.5); \\ \BSS{clip} (-1.1,-0.2) rectangle (2,1.5); \\ \BS{draw} (0,0) circle (.5); \\ \BS{draw} (0,0) circle (1); \\ \BS{endtikzpicture}} \\ \hline \end{tabular} \subsubsection{Changement d'échelle} \begin{tabular}{|c|c|} \hline \tikzpicture[blue] \draw[help lines] (-2,-2) grid (2,2); \draw (0,0) circle (.5); \draw (0,0) circle (1); \draw (0,0) circle (1.5); \endtikzpicture & \tikzpicture[blue,scale=.5] \draw[help lines] (-2,-2) grid (2,2); \draw (0,0) circle (.5); \draw (0,0) circle (1); \draw (0,0) circle (1.5); \endtikzpicture \\ \hline Taille normale & \BS{tikzpicture}[blue,\RDD{scale}=.5] \\ \hline \end{tabular}