【问题标题】:How do I add a subscript to a string?如何为字符串添加下标?
【发布时间】:2012-05-01 19:14:31
【问题描述】:

我需要在字符串 [变量] 中添加一个下标(字符旁边的一个小数字,例如 2 或 3 - 注意:不是...的幂)。这可能吗?我不希望代码很长,因为我需要处理很多公式,一次一个。谢谢。

【问题讨论】:

    标签: vb.net string subscript formulas


    【解决方案1】:

    您必须使用字符集下标数字。字符串不包含格式。

    http://www.fileformat.info/info/unicode/char/2082/index.htm

    【讨论】:

    • 如何使用这些“字符集”下标数字?感谢您的快速答复!
    【解决方案2】:

    这可能吗? 否 - 字符串变量不包含格式。

    为了实现这一点,您需要在字符串中添加某种格式并以可以显示不同格式的方式显示它 - 例如 RichTextBox 控件

    尝试添加 RichTextBox 控件并运行以下行:

        RichTextBox1.Rtf = "{\rtf1\fbidis\ansi\ansicpg1252\deff0\deflang2057{\fonttbl{\f0\fswiss\fprq2\fcharset0 Calibri;}{\f1\fnil\fcharset0 Segoe UI;}}\viewkind4\uc1\pard\ltrpar\sa200\sl276\slmult1\f0\fs22 sometext\fs12 subscript\fs22\par\pard\ltrpar\f1\fs17\par}"
    

    我不声称知道这里的所有格式,所以我会让你自己弄清楚 - 希望对你有所帮助......

    【讨论】:

    • 问题是我正在制作一个只会吐出字符串/变量的类库。例如我的另一个项目(与此非常相似,但考虑到元素周期表的元素):github.com/RafalChmiel/Elementt - 无论如何谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-19
    • 2017-11-29
    • 2023-03-13
    • 2021-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多