Я набираю некоторые задания с базовой структурой
Проблема номер проблемы
Решение
и я не очень доволен источником LaTeX, который я создаю. Например
\section*{Problem 1}
In order to solve $a^2+b^2 = c^2$ ...
Это решение не очень хорошее, так как оно не использует автоматические счетчики, и, хотя задания короткие, я мог бы иметь более длинные позже и нуждаться в оглавлении.
Теперь проблемы в моем контексте являются логическими разделами моих документов, и поэтому \ section имеет смысл. Будет ли какой-то тип новой команды сказать \ проблема имеет больше смысла?
Ответы:
Я нашел этот пример. Это не совсем то, что вы хотите, но если вы посмотрите с помощью счетчиков и определений новой и новой команд, вы сможете сделать именно то, что вы хотите, что мне было не совсем понятно.
источник
Для этой задачи я использую класс экзаменационных документов. Основной документ тогда выглядит так:
До открытия экзаменационного класса я использовал документный класс hmcpset из математического факультета колледжа Харви Мадда.
источник
Я бы предложил использовать перечисление для организации проблем и использовать разделы для их группировки. Например:
Взято из pangea.stanford.edu LaTeX по примеру
Делать это дает вам способ больше гибкости структурирования детали ваших индивидуальных заданий - например , вы можете перечислить так глубоко , как вам нужно, но может принимать только разделы 3 -х уровней.
источник
Для такого рода вещей я бы, вероятно, использовал
theorem
пакет. Используя его, вы можете определить теоремоподобную среду следующим образом:Здесь необязательный аргумент
[chapter]
говорит, что нумерация должна выполняться для каждой главы, поэтому вы получаете нумерацию как 1.1, 1.2 в первой главе, 2.1 во второй главе и так далее. Если вы просто хотите использовать последовательную нумерацию по всему документу, вообще не используйте этот аргумент.И вы бы использовали это так:
Конечно, вы хотели бы дать ему более описательный ярлык, чем просто
prob:1
.Кроме того, при наборе текста по умолчанию текст выделяется курсивом. Вы можете изменить это, заменив определение чем-то вроде
Я включил изменение шрифта
{}
так, чтобы оно влияло только на это определение среды, а не на любое другое, которое у вас может быть.источник
Один из способов сделать это - использовать уравнение среды:
Это дает вам пронумерованные уравнения и способ ссылаться на них.
источник