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


83

Як мені ввести символ QED - я хочу повне поле, а не порожнє поле, як це \qedдає вам. (Я не використовую \begin{proof})

Відповіді:


134

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


45

Ви можете використовувати \blacksquare :

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


@ucortanbai FYI, "Використовуй 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

Як описано тут , ви можете перевизначити команду \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.