LINUX.ORG.RU

История изменений

Исправление roof, (текущая версия) :

Смотря насколько шаблон сложный. Впрочем, причесал немного, убрал неаккуратный грид.

\documentclass[a4paper]{article}
\usepackage{libertine}
\usepackage{tikz}
\usepackage{polyglossia}
\usepackage[top=10mm, bottom=10mm, left=10mm, right=10mm]{geometry}
\pagestyle{empty}
\usetikzlibrary{shapes, math}
\setmainlanguage{russian}
\setotherlanguage[variant = us]{english}
\enablehyphenation
\begin{document}
\begin{tikzpicture}
  \foreach \x in {.5,1,...,18}{
    \draw [help lines] (\x,0) -- (\x,27);
  }
  \foreach \y in {.5,1,...,26.5}{
    \draw [help lines] (0,\y) -- ++(18.5, 0);
  }
  \tikzset{field/.style = {draw, fill=white, shape=rectangle, 
    rounded corners=3mm, minimum height=12mm, anchor=north west,}};
  \node [field, minimum width=12cm] at (.25, 26.85) {};
  \node [field, minimum width=3.5cm] at (14.5, 26.85) {};
  \node [field, minimum width=12mm] at (17.2, 13mm) {};
\end{tikzpicture}
\newpage
\begin{tikzpicture}
  \foreach \y in {1.5,2.5,...,24.5}{
    \draw [help lines] (0,\y) -- ++(18.5, 0);
  }
  \tikzset{field/.style = {draw, fill=white, shape=rectangle, 
    rounded corners=3mm, minimum height=12mm, anchor=north west,}};
  \node [field, minimum width=12cm] at (.25, 26.85) {};
  \node [field, minimum width=3.5cm] at (14.5, 26.85) {};
  \node [field, minimum width=12mm] at (17.2, 13mm) {};
\end{tikzpicture}
\end{document}

Результат мне нравится. Энивей, я в TeX начинающий, так что настаивать и спорить не буду.

Исходная версия roof, :

Смотря насколько шаблон сложный. Впрочем, причесал немного, убрал неаккуратный грид.

\documentclass[a4paper]{article}
\usepackage{libertine}
\usepackage{tikz}
\usepackage{polyglossia}
\usepackage[top=10mm, bottom=10mm, left=10mm, right=10mm]{geometry}
\pagestyle{empty}
\usetikzlibrary{shapes, math}
\setmainlanguage{russian}
\setotherlanguage[variant = us]{english}
\enablehyphenation
\begin{document}
\begin{tikzpicture}
  \foreach \x in {.5,1,...,18}{
    \draw [help lines] (\x,0) -- (\x,27);
  }
  \foreach \y in {.5,1,...,26.5}{
    \draw [help lines] (0,\y) -- ++(18.5, 0);
  }
  \tikzset{field/.style = {draw, fill=white, shape=rectangle, 
    rounded corners=3mm, minimum height=12mm, anchor=north west,}};
  \node [field, minimum width=12cm] at (.25, 26.85) {};
  \node [field, minimum width=3.5cm] at (14.5, 26.85) {};
  \node [field, minimum width=12mm] at (17.2, 13mm) {};
\end{tikzpicture}
\newpage
\begin{tikzpicture}
  \foreach \y in {1.5,2.5,...,24.5}{
    \draw [help lines] (0,\y) -- ++(18.5, 0);
  }
  \tikzset{field/.style = {draw, fill=white, shape=rectangle, 
    rounded corners=3mm, minimum height=12mm, anchor=north west,}};
  \node [field, minimum width=12cm] at (.25, 26.85) {};
  \node [field, minimum width=3.5cm] at (14.5, 26.85) {};
  \node [field, minimum width=12mm] at (17.2, 13mm) {};
\end{tikzpicture}
\end{document}

[url=https://drive.google.com/file/d/1rQs-XM1FvWS35yrQ63HTcvuP_EOUnIbi/view?usp=sharing]Результат[/url] мне нравится. Энивей, я в тех начинающий, так что настаивать и спорить не буду.