如何在gedit中写上标字符?

在gedit中,如何在不使用^情况下编写x^2 ? 其中2将是x上标

字符映射插件可用于gEdit。 在首选项中启用插件。 在“视图”菜单中启用“侧窗格”。 单击Side Pane底部的Character Map图标,然后选择“Common”,你会发现上标4(即使它看起来像是缺少上标1-3)。 下面是下标和其他特殊字符。

要使用某个字符,只需将其从侧窗格中的字符映射拖到文档即可。 然后,您可以将其复制粘贴到正确的位置。

来自以下评论中的问题:
启用角色映射插件后,您可以通过单击左下角上带有“a”的键看起来像键的图标来打开/查看角色。

在下面的屏幕截图中,Side Pane中有三个图标:第一个是用于查看所有打开文档的文档图标,第二个是用于文件浏览器插件的文件浏览器,第三个是Character Map插件。

检查下面的截图:

在此处输入图像描述

正如terdon所说,ASCII文本文件仅意味着文本,没有Libreoffice编写器文件中的格式。

但在特定情况下,您可以使用引用上标0-9和下标0-9的unicode字符。

这是他们⁰¹³⁴⁵⁶⁸⁹⁹₂₂₂₂₂₈₈₈₈₈₈₈₈₈

有关如何获取特殊字符的文档可在Ubuntu Desktop Guide (搜索输入特殊字符 )以及gnome.org上的在线状态下离线使用 。

gedit可以并且确实支持Unicode文件。 使用字符映射来获取Unicode字符。 字符映射不是gedit的一部分,而是一个单独的应用程序。 只需单击角落中的“短划线”按钮,然后键入“角色地图”。 或者按Alt+F2并键入charmap并按Enter键。

如其他答案所述,您可以使用unicode字符来执行此操作。

好的一点是,如果你写x^2 ,字符^2将转换为²因为它是在非常低的级别(Xlib)完成的,它几乎适用于所有应用程序。

该规则位于/usr/share/X11/locale/en_US.UTF-8/Compose (其他UTF-8语言环境也包含此文件),iso8859- * locales也有它们可以打印的字符

   <2> : "²" twosuperior # SUPERSCRIPT TWO 

你不能。 简单的ASCII文本文档不支持任何类型的格式。 没有斜体 ,没有粗体 ,没有上标 ,没有下标没有任何东西。 如果您确实将这种格式添加到文件中,它将不再是简单的文本文档。

因此,如果您需要这种function,请使用支持它的格式,例如rtf或odt或(shudder)doc。

如果你有一个带有^的死键,你可以按它然后按你想要的数字。 它会在没有回旋的情况下用上标来表示数字。