Математический интервал акцентов символов при наборе математических формул
Кажется, что Mathematica испытывает трудности с горизонтальным выравниванием акцентов (например, баров, головных уборов и тильд) при размещении поверх некоторых математических символов.
Вот простой пример:
![enter image description here]()
Используя конструкцию верстки AdjustmentBox (или стрелку Alt-Left/Right во фронте), можно вручную отрегулировать относительное горизонтальное положение шляпы и символа j для получения более эстетически приятного:
![enter image description here]()
Здесь есть две проблемы:
1). Это неудобно и занимает много времени, чтобы выполнить эти ручные настройки, когда это действительно должно выполняться машиной верстки. Действительно, LaTeX может правильно позиционировать акценты над всеми стандартными символами (романскими и греческими буквами) без необходимости вручную настраивать их относительное позиционирование.
2). Относительное повторное позиционирование символов с помощью AdjustmentBox теряется при экспорте ноутбука в PDF для печати и перераспределения.
Вопрос:
Есть ли у кого-нибудь предложения по более удобному способу (предпочтительно автоматическому), чтобы улучшить качество набора формул в ноутбуках Mathematica, использующих акценты, которые предпочтительно будут также выживать при экспорте документа для ноутбука в формат PDF перед печатью?
Ответы
Ответ 1
Вы можете выбрать "ĵ" с карты символов Windows и вставить ее.
Style[ĵ, Italic, 24, Bold, FontFamily -> "Times"]
![enter image description here]()
Также вы можете назначить его входному псевдониму (заимствование у Эндрю Мойлана)
n = SelectedNotebook[];
SetOptions[n,
InputAliases ->
Append[Options[n, InputAliases][[1, 2]], "j^" -> "ĵ"]]
Ввод Esc
j ^ Esc
дает ĵ.
Ответ 2
Ну, я не думаю, что это возможно.
Вы можете попросить Wolfram Research включить символ Юникода 0135, т.е. Они должны добавить \[JHat], например
\[Я шляпа]. Затем курсивом будет приятно.