Есть несколько возможных способов обвести кружок вокруг одного.Вот три:
Используйте расширение enclose
с обозначением circle
:
\require{enclose}
{\scriptstyle \enclose{circle}{\kern .06em 1\kern .06em}}
Вам нужно только один раз включить \require{enclose}
настраница перед вашим первым использованием \enclose
.Команды \kern
предназначены для того, чтобы круг был круглым, а не овальным, поскольку его размер выше, чем широкий.
Используйте \rlap
, чтобы поместить 1 надверхнюю часть \bigcirc
:
{scriptstyle \rlap{\kern .18em 1}\raise.04em{\bigcirc}}}
мы также немного приподнимаем большой круг, чтобы улучшить размещение.
Используйте команду \unicode{}
, чтобы получитьСимвол U + 2460, то есть «обведенная цифра один»:
{\textstyle\unicode{x2460}}
Вы можете использовать пакет cancel
, чтобы получить \cancel
, который производит диагональный наклон вверх по егоаргумент, и используйте верхний индекс, чтобы поставить кружок 1 на место:
{scriptstyle\cancel{\psi}^{\raise.2em{\enclose{circle}{\kern .06em 1\kern .06em}}}}
Собрав все это вместе со своими дробями, вы можете сделать что-то вроде следующего ужасного хака:
\require{enclose}\require{cancel}
\frac{
\lower.3em{\scriptstyle\cancel{\psi}\raise.6em{\enclose{circle}{\kern .06em 1\kern .06em}}}
\kern 2.6em
\frac{(\psi\wedge\phi)}{\phi}
{\scriptstyle (\wedge\rm E)}
\kern -2.5em
}{
\kern -.7em
{\scriptstyle\enclose{circle}{\kern .06em 1\kern .06em}}
\frac{(\psi\wedge\phi)}{(\psi\rightarrow(\psi\wedge\phi))}
{\scriptstyle(\rightarrow\rm I)}
\kern -1.7em
}\ {\scriptstyle (\wedge\rm I).}
Это включает в себя множество корректировок расстояния вручную, чтобы получить правильную длину дробных линий.Было бы больно делать это для очень многих из них.
Вот результат:
![Example of proof layout](https://i.stack.imgur.com/Duu9X.png)