Informatika1-2014/Gyakorlat11

A MathWikiből
(Változatok közti eltérés)
(Tételszerû környezetek)
 
(egy szerkesztő 6 közbeeső változata nincs mutatva)
1. sor: 1. sor:
 +
== Korábbi anyag ==
 +
 
===Képek===
 
===Képek===
  
74. sor: 76. sor:
 
</latex>
 
</latex>
  
===Hivatkozások===
+
===Egyéb===
 +
Szövegméretek:
 +
* [http://upload.wikimedia.org/wikipedia/commons/f/ff/Latex_sizes_table.png szövegméretek]
 +
 
 +
==Hivatkozások==
 
* Hivatkozáslista:
 
* Hivatkozáslista:
 
<latex>
 
<latex>
90. sor: 96. sor:
 
\cite{digg,leskovec}
 
\cite{digg,leskovec}
 
</latex>
 
</latex>
 
===Egyéb===
 
Szövegméretek:
 
* [http://upload.wikimedia.org/wikipedia/commons/f/ff/Latex_sizes_table.png szövegméretek]
 
  
 
== Tételszerû környezetek ==
 
== Tételszerû környezetek ==
 
[http://math.bme.hu/~wettl/okt/info1/2013/info1_2013_ea2.handout.pdf 11. elõadás]
 
  
 
* Definiáljuk a legáltalánosabb környezeteket magyarul, ezek a következõk: (newtheorem)
 
* Definiáljuk a legáltalánosabb környezeteket magyarul, ezek a következõk: (newtheorem)
107. sor: 107. sor:
 
== Tikz ==
 
== Tikz ==
  
Leírás Tikz-hez: [http://www.ctan.org/tex-archive/graphics/pgf/base/doc/generic/pgf/pgfmanual.pdf pgfmanual.pdf]
+
Minimális leírás Tikz-hez: [http://cremeronline.com/LaTeX/minimaltikz.pdf minimaltikz.pdf]
  
[http://math.bme.hu/~wettl/okt/info1/2013/TikZ-eloadas.handout.pdf 12. elõadás].
+
Egy kis puska: [http://www.math.bme.hu/~morap/informatika1-2009/latex/4gy.pdf 4gy.pdf] és a forrás: [http://www.math.bme.hu/~morap/informatika1-2009/latex/4gy.tex 4gy.tex], a felhasznált kép (kell a fordításhoz): [http://www.math.bme.hu/~morap/informatika1-2009/latex/fugg.pdf fugg.pdf].
  
 
=== Ház ===
 
=== Ház ===

A lap jelenlegi, 2014. december 2., 14:09-kori változata

Tartalomjegyzék

Korábbi anyag

Képek

\usepackage{graphicx}
\begin{figure}[h]
  \begin{center}
    \includegraphics[width=10cm]{Picture.png}
  \end{center}
  \caption{This is beautiful.}
  \label{roc}
\end{figure}
  • Fontos megjegyezni, hogy a latex a képeket oda helyezi be, ahova úgy érzi, hogy a leginkább illik. Ezt felül lehet bírálni azzal ha a \begin{figure} után egy [h!]-et teszünk, ennél még erõsebb a [H!], de ehhez kell a float package. Tehetjük máshova is a képet, például a [t] az oldal tetejére teszi.

Táblázatok

\begin{center}
  \begin{tabular}{| l | c || r |}
    \hline
    1 & 2 & 3 \\ \hline
    4 & 5 & 6 \\ \hline
    7 & 8 & 9 \\
    \hline
  \end{tabular}
\end{center}
  • Bonyolultabb mezők definiálása
...
\usepackage{multirow}
...
 
\begin{tabular}{|l|l|l|}
\hline
\multicolumn{3}{|c|}{Team sheet} \\
\hline
Goalkeeper & GK & Paul Robinson \\ \hline
\multirow{4}{*}{Defenders} & LB & Lucus Radebe \\
 & DC & Michael Duberry \\
 & DC & Dominic Matteo \\
 & RB & Didier Domi \\ \hline
\multirow{3}{*}{Midfielders} & MC & David Batty \\
 & MC & Eirik Bakke \\
 & MC & Jody Morris \\ \hline
Forward & FW & Jamie McMaster \\ \hline
\multirow{2}{*}{Strikers} & ST & Alan Smith \\
 & ST & Mark Viduka \\
\hline
\end{tabular}

Verbatim

\begin{verbatim}
def main():
  userNumber=getNumber()
  print "Ennel eggyel kisebbet mondtal: ", str(userNumber+1)
 
def getNumber():
  num = input("Mondj egy szamot:")
  return num
main()
\end{verbatim}

Egyéb

Szövegméretek:

Hivatkozások

  • Hivatkozáslista:
\begin{thebibliography}{99}
    \bibitem {digg} Lerman, K., and Ghosh, R. ``Information contagion: an empirical study of the spread of news on Digg and Twitter social networks'' \textit{Proceedings ...} (2010).
    \bibitem {leskovec} Leskovec, J., McGlohon, M., Faloutsos, C., Glance, N., and Hurst, M. ``Cascading behavior in large blog graphs.'' \textit{Proceedings of SIAM ...} (2007).
 \end{thebibliography}
  • Egy hivatkozás a szövegen belül:
\cite{digg}

vagy

\cite{digg,leskovec}

Tételszerû környezetek

  • Definiáljuk a legáltalánosabb környezeteket magyarul, ezek a következõk: (newtheorem)
    • Tétel, Lemma, Állítás, Bizonyítás, Következmény, Definíció
  • Készítsétek el a következõ pdf file-t: tetelszeru
    • Ügyeljünk arra, hogy az Állítás számozása a tétel számozását kövesse. Valamint a Definíciók kapják meg a fejezet számozását is.
    • Lustáknak: 1., 2., 3., 4., 5.

Tikz

Minimális leírás Tikz-hez: minimaltikz.pdf

Egy kis puska: 4gy.pdf és a forrás: 4gy.tex, a felhasznált kép (kell a fordításhoz): fugg.pdf.

Ház

  • Ezekhez kelleni fog a graphicx és tikz package.
  • Rajzoljunk egy házat Tikzvel! (Elég úgy ahogy egy óvodás rajzolná.)
    • Kezdjük csak azzal, hogy rajzolunk egy négyzetet.
    • Majd rajzoljunk a négyzet fölé egy szabályos háromszöget. Használjátok az sqrt függvényt!
  • Vastagítsuk meg a vonalait, ügyeljünk arra, hogy az utolsó sarok is szép legyen.
  • Legyen kiszínezve a háznak legalább a teteje.

Ábra

Készítsük el a következõ ábrát: tikz (ajánlott az ellipszist a legvégére hagyni)

Elemenként építsük fel, ne próbáljuk azonnal az egészet, elõször csak a háromszöget rajzoljuk meg a csúcsokkal, majd például az u köré a kör, stb.

Spiral

Próbáljátok megrajzolni ezt: spiral

Segítség: használjátok a foreach és cos, sin parancsokat.

Ha nagyon nem megy akkor ennek a kódját elérhetitek itt: cheat

Játszatok el vele, hogy több karja legyen, más színû legyen, stb.

Esetleg el tudnánk érni, hogy a pontok össze legyenek kötve (akár törött vonallal)?

Személyes eszközök