如何在 Julia 中表示任何 unicode 字符?
How to represent any unicode character in Julia?
我想弄清楚是否有一个列表或任何文档说明我可以使用 \
命令表示和访问的所有可能的 unicode 字符。我知道我可以做 \sin
之类的事情,但是有一个可靠的列表吗?我试着四处寻找,但没有找到任何东西。特地想看看有没有x hat角色
事实证明,在 Julia 手册的底部附近有一个 robust list of all possible unicode characters。根据文档:
You can also get information on how to type a symbol by entering it in the REPL help, i.e. by typing ? and then entering the symbol in the REPL
这就是我想出如何表示 x 帽子的方法!
除了 logankilpatrick 的回答之外,如果您在程序中需要它们,您可以直接从 REPL
包中访问所有 REPL 完成:
julia> import REPL
julia> REPL.REPLCompletions.latex_symbols
Dict{String, String} with 2500 entries:
"\1/8" => "⅛"
"\bscra" => ""
"\guilsinglright" => "›"
"\blacktriangleright" => "▶"
⋮ => ⋮
julia> REPL.REPLCompletions.emoji_symbols
Dict{String, String} with 829 entries:
"\:ghost:" => ""
"\:metro:" => ""
"\:children_crossing:" => ""
"\:suspension_railway:" => ""
⋮ => ⋮
我想弄清楚是否有一个列表或任何文档说明我可以使用 \
命令表示和访问的所有可能的 unicode 字符。我知道我可以做 \sin
之类的事情,但是有一个可靠的列表吗?我试着四处寻找,但没有找到任何东西。特地想看看有没有x hat角色
事实证明,在 Julia 手册的底部附近有一个 robust list of all possible unicode characters。根据文档:
You can also get information on how to type a symbol by entering it in the REPL help, i.e. by typing ? and then entering the symbol in the REPL
这就是我想出如何表示 x 帽子的方法!
除了 logankilpatrick 的回答之外,如果您在程序中需要它们,您可以直接从 REPL
包中访问所有 REPL 完成:
julia> import REPL
julia> REPL.REPLCompletions.latex_symbols
Dict{String, String} with 2500 entries:
"\1/8" => "⅛"
"\bscra" => ""
"\guilsinglright" => "›"
"\blacktriangleright" => "▶"
⋮ => ⋮
julia> REPL.REPLCompletions.emoji_symbols
Dict{String, String} with 829 entries:
"\:ghost:" => ""
"\:metro:" => ""
"\:children_crossing:" => ""
"\:suspension_railway:" => ""
⋮ => ⋮