有点与我的上一个问题,我想稍微加宽大写字母 M 的两个部分。这就是我的意思。
默认 M:
期望输出
我知道,差别很小。理想情况下,两条线的宽度应该相同,而在我的修改示例中,我过度加宽了垂直线,使其变得太粗。
这可以在 LaTeX 中完成吗?或者我应该研究更适合此任务的软件,比如 Adobe Illustrator?
我认为最棘手的部分是使垂直线看起来像它应该的那样,即在线与 M 的顶部和底部相交的两个点(技术上是四个)不应该有任何粗糙的角度。
用更复杂的话来说,导数应该是连续的:)
答案1
latex 不是字体设计程序,因此字母的设计实际上根本不是 tex 问题。对于 TeX 来说,每个字符都是一个矩形:tex 拥有的有关字符的唯一信息是四个长度:高度、宽度、深度、斜体校正。(您可能能够访问后端或 dvi 驱动程序中的笔画路径,但不能从系统的 tex 宏端访问。)
要修改 metafont 字体,您应该调整其 metafont 源;要修改 OpenType 字体,您应该使用字体编辑工具,例如 fontforge。