Блог пользователя BogolyubskiyAlexey

Автор BogolyubskiyAlexey, 10 лет назад, По-русски

Два вопроса. Как сделть в полигоне

  1. Вложенный нумерованный список

  2. Переход на новую строку

Подробнее о первом:

В полигоне создаю задачу и потребовалось сделать вложенный нумерованный список, например:

  1. Чтото

___1.1 блабла

___1.2 блабла

Нагуглил решение, использующее \renewcommand, на что мне полигон ответил: Can't be rendered because of: Transformation failed: Unsupported command: renewcommand

Подробнее о втором

Нужно сделать перевод строки, что бы между абзацами не было большого расстояния

В LaTex не работал, так что методом тыка и гула делал раньше.

  • Проголосовать: нравится
  • +5
  • Проголосовать: не нравится

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Вложенные списки делаются так:

\begin{enumerate}
\item Чтото
  \begin{enumerate}
  \item блабла
  \item блабла
  \end{enumerate}
\end{enumerate}

Чтобы отображалось именно 1.1 и 1.2 — да, надо делать \renewcommand, я думаю, чтобы переопределить нумерацию во вложенном списке.

  • »
    »
    10 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    В том то и дело, что \renewcommand — не хочет работать... Полигон выдает ошибку, что не знает такого. Или можете пример дать куда именно писать \renewcommand?

    • »
      »
      »
      10 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      Обычно его можно писать куда угодно. В крайнем случае просто не работает, но в обычных LaTeX-документах эта команда определена везде. Думаю, тут надо написать MikeMirzayanov и спросить, можно ли в полигоне переопределить стандартный стиль списков на такой, как вы хотите.

»
10 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

А зачем вам перевод строки, не являющийся сигналом начала абзаца? В LaTeX есть команда \\, но, вообще говоря, её применение крайне нежелательно — LaTeX обычно тащит со своими переводами строк и переносами. Может, вам на самом деле нужно использовать список, таблицу или что-то такое, а не строки разрывать в произвольном месте?

Если хочется просто уменьшить интервал между абзацами — это надо обращаться к \setlength. Сомневаюсь, что полигон поддерживает.

  • »
    »
    10 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    \\ — полигон игнорирует это.

    например, в условии задачи надо нарисовать точку окруженную решетками, И вот как оно будет выглядеть:

    ###

    .

    ###

    • »
      »
      »
      10 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      Если это иллюстрация к чему-нибудь, то поможет окружение verbatim — оно заодно наберётся моноширинным шрифтом. Самое то для примеров и ASCII-art.

      \begin{verbatim}
      ###
       .
      ###
      \end{verbatim}