LaTeX – bryły z prostopadłościanów

Ta strona zawiera opis kilku napisanych przeze mnie zestawów makrodefinicji ułatwiających rysowanie zbudowanych z prostopadłościanów brył. Makrodefinicje korzystają z pakietu Tikz.

Przykładowe bryły:

Makrodefinicje zawarte są w plikach:

Pojedynczy plik można pobrać klikając w link prawym przyciskiem myszy. Wszytkie pliki spakowane razem są w pliku all_together.zip.

Korzystanie z makrodefinicji

Aby móc korzystać z makrodefinicji zawartych w pliku edge.tex trzeba w preambule dokumentu umieścić polecenia:

\def\linecolor{black}
\input{NaszeLiczniki}
\input{edge}

Korzystanie z pliku DicesPreamble.tex wymaga dwóch poleceń w preambule:

\input{NaszeLiczniki}
\input{DicesPreamble}

Korzystanie z pliku LettersPreamble.tex wymaga dwóch poleceń w preambule:

\input{NaszeLiczniki}
\input{LettersPreamble}

Korzystanie z pliku ShapesPreamble.tex wymaga dwóch poleceń w preambule:

\input{NaszeLiczniki}
\input{ShapesPreamble}

Pliki będące argumentem polecenia \input{}: edge.tex, NaszeLiczniki.tex, DicesPreamble.tex, LettersPreamble.tex lub ShapesPreamble.tex muszą znajdować się w katalogu bieżącym, bądź w katalogu wymienionym w zmiennej środowiskowej TEXINPUTS. Zmienne środowiskowe można tworzyć i modyfikować w panelu sterowania:

Panel sterowania ⇒ System ⇒ Zaawansowanie ustawienia systemu ⇒ Zmienne środowiskowe ⇒ Nowa/Edytuj
Wartością zmiennej TEXINPUTS jest lista nazw katalogów rozdzielonych średnikami. Pojedyńcza kropka (.) oznacza katalog bieżący. Powyższa definicja zmiennej TEXINPUTS powoduje, że kompilator plików TEX (zapewne MikTeX) szuka plików wstawianych poleceniem \input najpierw w katalogu bieżącym, a potem w katalogu C:\Users\Public\....

Umieszczenie rysunku w dokumencie jest standardowe:

\begin{tikzpicture}
  polecenia rysujące
\end{tikzpicture}