Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以?
基本上,我们有这个称为视图 TTY(Teletype) 的功能,它会打开一个文本文件,该文件也是使用标准字符串操作函数在 C++ 中以编程方式生成的
我的问题是,有没有办法在 Unix 上创建一个包含不同字体大小的文本的文本文件?
如果是这样,在将其写入文本文件之前,C++ 中文本的字体大小可以吗?或者,是否必须将其写入另一种格式,例如 pdf?
请建议您知道的任何库/格式。
文本文件只包含文本;它们(名义上)不包含有关文本显示方式的任何信息。然而,我名义上说,因为另一个程序很有可能将某些文本解释为标记——我已经将 LaTeX 源输出为文本,并且绝对允许使用任意数量的字体。
如果该文件只能由该查看器查看,那么您需要以标记的形式找出它支持的内容,并将其插入文本文件中。如果您有几个具有不同约定的不同查看器,您将必须定义一个中性约定(或使用现有的约定,但大多数现有的都非常复杂),然后为每个目标查看器编写过滤器,从而转换您的标记符合观众的期望。