php - PHP 将 UTF-8 转换为 TeX/LaTeX 格式?
问题描述
我有一些包含可与 TeX 一起使用的编码的字符串(例如,它们看起来像“Pi/~na Colada”而不是 Piña Colada)。有没有一种简单的方法可以在不创建我自己的函数来转换字符的情况下将其转换为正确显示?
解决方案
不。
但:
- tex.stackexchange.com wiki 有一份不错的 TeX 口音列表。
- 然后你只需要将它们与它们的UTF-8 组合标记相关联。
- 确保将组合标记移动到要与之组合的字符
之后。
- 例如:
"/~n"
到"n" . $combining_mark
- 例如:
- 然后,您可能希望通过 intl 的Normalizer以 NFC 形式运行它,以将字符组合成单个代码点(如果存在)。
推荐阅读
- git - 要从 GIT 执行的 Ansible 剧本
- java - 具有不同身份验证的两个存储桶之间的 Amazon S3 复制
- r - R:多个连续 gsub 的函数方法
- android - Fabric Firebase Crashlytics 链接
- javascript - 选择单选按钮时重新加载页面
- xcode - 情节提要上未显示“因特征而异”按钮
- amazon-web-services - 带有 JWT 令牌的 AWS API 网关
- java - AmazonS3 对象中的“putObject”不使用 http(如配置),而是坚持使用 https
- azure - 如果我们已经在 .Net Core 微服务 API 网关中实现了授权,我们还需要在所有微服务中实现吗?
- wpf - 为数据库中的每一列动态添加标签和文本框并绑定到gridcontrol选定的行