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


83

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

Ответы:



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

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

Ну ладно ... \ квадрат в ссылке, которую я вам дал, это белый квадрат. Думал, тебе нужен квадрат с подпилкой.
Джон

5

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

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

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


4

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

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

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


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

3

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

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

Применение:

\begin{example}
  blah blah blah \QEDA
\end{example}

0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.