LaTeX para Linguistas - Criando esquemas semióticos com o … · 2013-05-18 ·...

Preview:

Citation preview

LATEX para Linguistas

LATEX para LinguistasCriando esquemas semióticos com o TikZ

Marcelo Ferreira Marcos Lopes

Marina Maluli Walter T. Sano

DL-USP

Abril de 2013

LATEX para Linguistas

Roteiro

1 Apresentação

2 Declaração e uso do TikZ

3 Exemplos de figuras

4 Inserção de texto com uso de nodes

5 Quadrado Semiótico

LATEX para Linguistas

Roteiro

1 Apresentação

2 Declaração e uso do TikZ

3 Exemplos de figuras

4 Inserção de texto com uso de nodes

5 Quadrado Semiótico

LATEX para Linguistas

Roteiro

1 Apresentação

2 Declaração e uso do TikZ

3 Exemplos de figuras

4 Inserção de texto com uso de nodes

5 Quadrado Semiótico

LATEX para Linguistas

Roteiro

1 Apresentação

2 Declaração e uso do TikZ

3 Exemplos de figuras

4 Inserção de texto com uso de nodes

5 Quadrado Semiótico

LATEX para Linguistas

Roteiro

1 Apresentação

2 Declaração e uso do TikZ

3 Exemplos de figuras

4 Inserção de texto com uso de nodes

5 Quadrado Semiótico

LATEX para LinguistasApresentação

Sobre o TikZ

O TikZ é uma interface para o PGF “Portable Graphic Format”.

TikZ é um acrônimo recursivo escrito em alemão que significa “TikZist kein Zeichenprogramm” (TikZ não é um programa de desenho) efoi desenvolvido por Till Tantau, o mesmo criador da classe Beamero que torna estas duas ferramentas bastante integradas.Há manuais e exemplos de esquemas, divididos por área deaplicação, em:

Manual CTANhttp://www.ctan.org/pkg/pgfWikiBooks http://www.texample.net/tikz/

LATEX para LinguistasApresentação

Sobre o TikZ

O TikZ é uma interface para o PGF “Portable Graphic Format”.TikZ é um acrônimo recursivo escrito em alemão que significa “TikZist kein Zeichenprogramm” (TikZ não é um programa de desenho) efoi desenvolvido por Till Tantau, o mesmo criador da classe Beamero que torna estas duas ferramentas bastante integradas.

Há manuais e exemplos de esquemas, divididos por área deaplicação, em:

Manual CTANhttp://www.ctan.org/pkg/pgfWikiBooks http://www.texample.net/tikz/

LATEX para LinguistasApresentação

Sobre o TikZ

O TikZ é uma interface para o PGF “Portable Graphic Format”.TikZ é um acrônimo recursivo escrito em alemão que significa “TikZist kein Zeichenprogramm” (TikZ não é um programa de desenho) efoi desenvolvido por Till Tantau, o mesmo criador da classe Beamero que torna estas duas ferramentas bastante integradas.Há manuais e exemplos de esquemas, divididos por área deaplicação, em:

Manual CTANhttp://www.ctan.org/pkg/pgfWikiBooks http://www.texample.net/tikz/

LATEX para LinguistasApresentação

Sobre o TikZ

O TikZ é uma interface para o PGF “Portable Graphic Format”.TikZ é um acrônimo recursivo escrito em alemão que significa “TikZist kein Zeichenprogramm” (TikZ não é um programa de desenho) efoi desenvolvido por Till Tantau, o mesmo criador da classe Beamero que torna estas duas ferramentas bastante integradas.Há manuais e exemplos de esquemas, divididos por área deaplicação, em:

Manual CTANhttp://www.ctan.org/pkg/pgf

WikiBooks http://www.texample.net/tikz/

LATEX para LinguistasApresentação

Sobre o TikZ

O TikZ é uma interface para o PGF “Portable Graphic Format”.TikZ é um acrônimo recursivo escrito em alemão que significa “TikZist kein Zeichenprogramm” (TikZ não é um programa de desenho) efoi desenvolvido por Till Tantau, o mesmo criador da classe Beamero que torna estas duas ferramentas bastante integradas.Há manuais e exemplos de esquemas, divididos por área deaplicação, em:

Manual CTANhttp://www.ctan.org/pkg/pgfWikiBooks http://www.texample.net/tikz/

LATEX para LinguistasDeclaração e uso do TikZ

O ambiente TikZ

\usepackage{tikz}

\begin{tikzpicture}

...

\end{tikzpicture}

Para inserir um símbolo dentro de um parágrafo:

\tikz

LATEX para LinguistasDeclaração e uso do TikZ

O ambiente TikZ

\documentclass[a4paper,12pt]{article}\usepackage[brazilian]{babel}\usepackage[utf8x]{inputenc}\usepackage[T1]{fontenc}\usepackage{tikz}

\begin{document}

\begin{tikzpicture}

...

\end{tikzpicture}

...

\end{document}

LATEX para LinguistasDeclaração e uso do TikZ

Exemplo de comando

\draw (1,0) -- (0,1) -- (-1,0) -- (0,-1);

Imagem:

LATEX para LinguistasDeclaração e uso do TikZ

Exemplo de comando

\draw (1,0) -- (0,1) -- (-1,0) -- (0,-1);

Imagem:

LATEX para LinguistasDeclaração e uso do TikZ

Exemplo de comando

\draw (1,0) -- (0,1) -- (-1,0) -- (0,-1) -- cycle;

Imagem:

LATEX para LinguistasDeclaração e uso do TikZ

Exemplo de comando

\draw (1,0) -- (0,1) -- (-1,0) -- (0,-1) -- cycle;

Imagem:

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

Todo comando termina com um ponto e vírgula ;

As opções são inseridas entre colchetes [opções]O TikZ enxerga as figuras em termos de \path seguido das opções eda operação a ser executada.

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

Todo comando termina com um ponto e vírgula ;As opções são inseridas entre colchetes [opções]

O TikZ enxerga as figuras em termos de \path seguido das opções eda operação a ser executada.

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

Todo comando termina com um ponto e vírgula ;As opções são inseridas entre colchetes [opções]O TikZ enxerga as figuras em termos de \path seguido das opções eda operação a ser executada.

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

\path [draw,shade] <operation> ...;

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

O \path pode ser substituído por \draw, \fill, \path, \shade ... etc

Como exemplos de operações temos:

−−, −|, |−rectanglecircle

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

O \path pode ser substituído por \draw, \fill, \path, \shade ... etcComo exemplos de operações temos:

−−, −|, |−rectanglecircle

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

O \path pode ser substituído por \draw, \fill, \path, \shade ... etcComo exemplos de operações temos:

−−, −|, |−

rectanglecircle

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

O \path pode ser substituído por \draw, \fill, \path, \shade ... etcComo exemplos de operações temos:

−−, −|, |−rectangle

circle

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

O \path pode ser substituído por \draw, \fill, \path, \shade ... etcComo exemplos de operações temos:

−−, −|, |−rectanglecircle

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

Como figuras básicas do LATEX temos:

Retângulos (rectangles)

Grades (grids)Círculos e elipses (circles e ellipses)Arcos (arcs)

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

Como figuras básicas do LATEX temos:

Retângulos (rectangles)Grades (grids)

Círculos e elipses (circles e ellipses)Arcos (arcs)

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

Como figuras básicas do LATEX temos:

Retângulos (rectangles)Grades (grids)Círculos e elipses (circles e ellipses)

Arcos (arcs)

LATEX para LinguistasDeclaração e uso do TikZ

Sintaxe do TikZ

Como figuras básicas do LATEX temos:

Retângulos (rectangles)Grades (grids)Círculos e elipses (circles e ellipses)Arcos (arcs)

LATEX para LinguistasExemplos de figuras

Exemplo de retângulo\quadrado

\draw (0,0) rectangle (1,1);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de retângulo\quadrado

\draw (0,0) rectangle (1,1);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de retângulo\quadrado

\draw (0,0) rectangle (1,1) rectangle (5,7);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de retângulo\quadrado

\draw (0,0) rectangle (1,1) rectangle (5,7);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de grade

\draw (0,0) grid (7,3);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de grade

\draw (0,0) grid (7,3);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de grade

\draw [step=0.5cm] (0,0) grid (7,3);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de grade

\draw [step=0.5cm] (0,0) grid (7,3);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de círculo

\draw (0,0) circle (1.5cm);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de círculo

\draw (0,0) circle (1.5cm);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de elipse

\draw (0,0) ellipse [x radius=1cm,y radius=.5cm];

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de elipse

\draw (0,0) ellipse [x radius=1cm,y radius=.5cm];

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de coordenadas

\coordinate (P1) at (0,0);\coordinate (P2) at (1,1);

\draw[->] (P1) -- (P2);

Imagem:

LATEX para LinguistasExemplos de figuras

Exemplo de coordenadas

\coordinate (P1) at (0,0);\coordinate (P2) at (1,1);

\draw[->] (P1) -- (P2);

Imagem:

LATEX para LinguistasInserção de texto com uso de nodes

Exemplo de setas com \fill

\node [shape=circle, draw, color=red] {Olá!};

Imagem:

Olá!

LATEX para LinguistasInserção de texto com uso de nodes

Exemplo de setas com \fill

\node [shape=circle, draw, color=red] {Olá!};

Imagem:

Olá!

LATEX para LinguistasQuadrado Semiótico

Quadrado Semiótico simples

3 4

1 2

LATEX para LinguistasQuadrado Semiótico

Quadrado simples com auxílio de grid

3 4

1 2

LATEX para LinguistasQuadrado Semiótico

Sintaxe do Quadrado

\begin{tikzpicture}[scale=0.5]

\draw[help lines,step=0.5,gray,very thin](0,-1) grid (5,3.5);

\draw[->,line width=0.3pt,color=black](0,3) -- (5,0) -- (5,2.6);

\draw[->,line width=0.3pt,color=black](5,3) -- (0,0) -- (0,2.6);

LATEX para LinguistasQuadrado Semiótico

Sintaxe dos nodes

\draw (-0.1,-0.3) node [color=black,text width=3cm]{\begin{center}\footnotesize\sf{3}\end{center}}

......

\end{tikzpicture}

LATEX para LinguistasQuadrado Semiótico

Quadrado complexo com auxílio de grid

3 4

1 2

5

6

87

LATEX para LinguistasQuadrado Semiótico

Esquema Tensivo

1

2

3

4

5 6

7

8

+

––

+–

LATEX para LinguistasQuadrado Semiótico

Esquema Inverso grid

1

2

3

4

5 6

7

8

+

––

+–

LATEX para LinguistasQuadrado Semiótico

Sintaxe do Esquema Tensivo

\begin{tikzpicture}\draw[help lines,step=0.25,gray,very thin](-1.5,-1.5) grid (6,5);

\draw[<->,line width=0.7pt,color=black](0,5) -- (0,0) -- (6,0);

\draw[<-,line width=1pt,color=orange](5.8,0.15) parabola (0.15,4.8);

\draw[-,line width=0.3pt,color=gray!70!blue](0,4.26) -- (0.5,4.26) -- (0.5,0);

\draw[-,line width=0.3pt,color=gray!70!blue](4.28,0) -- (4.28,0.5) -- (0,0.5);

LATEX para LinguistasQuadrado Semiótico

Sintaxe dos nodes

\draw[color=black] (-0.8,2.34) node [rotate=90,color=gray!60!black,text width=3cm]

{\begin{center}\small\sf {1}\end{center}}

.....

(-0.3,4.26) node [color=black]{\scriptsize\sf +}(-0.3,0.5) node [color=black]{\scriptsize\sf --}

.....;

\end{tikzpicture}

LATEX para LinguistasQuadrado Semiótico

Esquema Converso Ascendente com grid

1

2

3

4

5 6

7

8

+

––

+–

LATEX para LinguistasQuadrado Semiótico

Esquema Converso Ascendente

1

2

3

4

5 6

7

8

+

––

+–

Recommended