Символ QED в латексе

83

Как набрать символ QED - мне нужно полное поле, а не пустое, как \qedдает вам. (Я не использую \begin{proof})

Парень
источник

Ответы:

134

Хороший справочник по поиску любого символа в LaTeX - http://detexify.kirelabs.org/classify.html - просто нарисуйте то, что вы хотите найти, и он покажет вам список потенциальных символов.

Майк
источник
45

Вы можете использовать \blacksquare :

При создании TeX Кнут предоставил символ ■ (сплошной черный квадрат), который математики также называют надгробным камнем или символом Халмоса (в честь Пола Халмоса, который впервые использовал его в качестве эквивалента QED). Надгробие иногда бывает открытым: □ (пустой черный квадрат).

Синан Унюр
источник
@ucortanbai К вашему сведению, "Используйте x ". это полное предложение. Что касается того, _улучшит ли он вид (например, индекс ■), это полностью субъективный вопрос. Если вы хотите заявить о себе, сделайте это в своем ответе.
Sinan Ünür
36

введите описание изображения здесь

\documentclass{scrartcl}
\usepackage{amssymb}
\begin{document}
$\backslash$blacksquare: $\blacksquare$

$\backslash$square: $\square$
\end{document}

Вы можете легко найти такие символы с помощью http://write-math.com

Если вы хотите выровнять его по правому краю, добавьте \hfill.

Я использую:

\renewcommand{\qed}{\hfill\blacksquare}
\newcommand{\qedwhite}{\hfill \ensuremath{\Box}}
Мартин Тома
источник
2
Такое переопределение \qed, похоже, нарушает \qedhereкоманду. \qedsymbolВместо этого я предпочитаю переопределить .
Алексей Б.
9

Если вы \usepackage{amsmath}, \blacksquareкоманда наберет сплошной черный квадрат. Команда \squareвыдаст вам пустой квадрат.

ulsyПакет имеет несколько версии молнии для противоречий: \blitza, \blitzb, ..., \blitze. Просто загляните \usepackage{ulsy}в преамбулу вашего документа.

Наконец, как отмечали другие, Полный список символов LaTeX - отличный ресурс для поиска идеального символа для работы.

Годбик
источник
3
не забывайте $$. Должно быть $ \ square $ или $ \ blacksquare $
Шию
3
На самом деле вам нужно \usepackage{amssymb}.
Лазар Любенович
7

Добавить в заголовок документа:

\usepackage{ amssymb }

Затем в желаемом месте добавьте:

$ \blacksquare $
Мэг О
источник
6

Простой ответ:

В преамбуле убедитесь, что у вас есть \usepackage{amssymb}

Затем в преамбуле мы можем определить эту простую команду: \newcommand{\qed}{\hfill $\blacksquare$}

Затем, когда вы хотите, чтобы символ QED завершил доказательство, вы печатаете \qed.

Если вы предпочитаете полый квадрат, замените его \blacksquareна\square

Зона бедствия
источник
5

О чем \blacksquare? http://amath.colorado.edu/documentation/LaTeX/Symbols.pdf

Джон
источник
есть причина, по которой это не сработает? мне нужно что-нибудь импортировать? ( \squareотлично работает)
Guy
Ну ладно ... \ квадрат в ссылке, которую я вам дал, это белый квадрат. Думал, тебе нужен квадрат с подпилкой.
Джон
5

Как описано здесь , вы можете переопределить команду \qedsymbol, в вашем случае - на \blacksquare:

\renewcommand{\qedsymbol}{\ensuremath{\blacksquare}}

Это работает как с \qedкомандой, так и с proofокружением.

Алексей Б.
источник
4

\rule{1.2ex}{1.2ex} даст вам заполненную коробку.

\fbox{\phantom{\rule{.7ex}{.7ex}}}даст вам пустую коробку. Команда \phantomбудет набрана невидимыми чернилами.

Преимущество этого подхода в том, что пакет не требуется. Также размер зависит от вашего контроля. Меньше - больше.

user1958943
источник
На самом деле единственный полезный ответ! Спасибо
Tayfun Pay
3

Думаю, вы это ищете:

\newcommand*{\QEDA}{\hfill\ensuremath{\blacksquare}}

Применение:

\begin{example}
  blah blah blah \QEDA
\end{example}
LKB
источник
0

В вопросе конкретно упоминается полный ящик, а не пустой ящик и не использование proofсреды из amsthmпакета. Следовательно, вариантом может быть использование команды \QEDиз пакета stix. Он воспроизводит характер U+220E( конец доказательства , ∎).

MattAllegro
источник