安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > Yudit(Unicode纯文本编辑器) v3.0.7 免费版
Yudit(Unicode纯文本编辑器)

Yudit(Unicode纯文本编辑器)

 v3.0.7 免费版
  • 软件大小:8.52 MB
  • 更新日期:2020-08-15 15:13
  • 软件语言:多国语言
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:8.52 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  Yudit是一款用于类似Unix的系统的免费Unicode纯文本编辑器,该编辑器不使用外部库,除了C库和最少的窗口函数集,这有助于快速移植到没有多语言支持的平台,这也是Yudit看起来如此独特的原因,现在的电脑系统具有越来越好的Unicode支持,因此在Qt或GTK/Pango之上构建编辑器会非常容易;如果用户想更深入地研究Unicode文本,此工具会给你提供非常多的帮助,用户还可以根据自己的需要添加新脚本,并且能够将添加的脚本对程序进行功能拓展,这些文档可以帮助您配置和使用Yudit;需要的用户可以下载体验

Yudit(Unicode纯文本编辑器)

软件功能

  Kinput2/SCIM/IBus或任何X11输入法支持。

  内置手写识别支持。

  基于英语音译的按键图。

  Yudit随附来自世界各地的Yudit用户提供的100多个音译地图。

  键盘输入图可以用作文本转换器,这意味着您可以对脚本进行即时音译

  如果音译是可逆的,则可以将其读回以获取原始文本。

  各种本地编码也可以转换为Unicode,推荐的编码为UTF-8。

  菜单翻译提供31种语言的版本。

  内置打印支持,生成高质量和独立于语言环境的脚本。

  直接True Type/Open Type字体支持,Yudit不需要X11 TTF支持即可显示您的文本。

  X11字体/真混合,任何编码的字体都可以用作单个Unicode字体集。

软件特色

  无限制的撤消/重做。

  过招和OTF合成字符支持。

  31位Unicode支持。您不仅限于UTF-16的17架飞机。

  拖放(xdnd和Dnd)支持。

  全面的双向文本支持。

  带有MSLVT编码器的Hangul Jamos(对ogulim.ttf进行硬接线)和X11字体

  私人使用区中的匈牙利符文(Rovásírás)支持。

  通过突出显示支持外部拼写检查器(Hunspell)。

安装步骤

  1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

Yudit(Unicode纯文本编辑器)

  2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

Yudit(Unicode纯文本编辑器)

  3、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可

Yudit(Unicode纯文本编辑器)

  4、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

Yudit(Unicode纯文本编辑器)

  5、现在准备安装主程序,点击安装按钮开始安装

Yudit(Unicode纯文本编辑器)

  6、弹出应用程序安装进度条加载界面,只需要等待加载完成即可

Yudit(Unicode纯文本编辑器)

  7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

Yudit(Unicode纯文本编辑器)

使用教程

  在启动时,Yudit会读取配置文件:

  <前缀> / share / yudit / config / yudit-properties

  其中是安装前缀,通常是/ usr。

  这是系统配置文件。如果找到文件,则合并

  具有默认值的条目将在二进制文件中编译。开机后

  它试图创造

  〜/ .yudit

  〜/ .yudit /字体

  〜/ .yudit /数据

  目录(如果不存在)。〜/表示用户的家

  目录,例如“ / home / gsinai”。它尝试加载

  〜/ .yudit / yudit.properties

  文件。该文件中的现有条目将覆盖以前的条目

  已加载的系统配置条目。

  退出Yudit时,yudit将合并此文件中的某些参数

  用户可以在Yudit内部更改某些参数。目前

  覆盖的参数为:

  yudit.editor.font

  yudit.editor.fontsize

  yudit.editor.input

  yudit.filetypes

  2配置文件格式

  配置文件由以下几行组成:

  hierarchical.key.string =值

  要么

  等级。键。字符串=值1,值2,值3非常重要的一点是,任何地方都不应留有多余的空间。

  可以使用'\ '字符来连接两个

  分隔线,但不希望如此,尤其是在用户中配置文件。Yudit将在这些文件中加入这些行。

  注意事项:在系统配置文件中指定了数组时与value1,value2,value3和相同的数组在用户配置中文件,带有myvalue1,myvalue2数组的所有元素都将出现从用户配置文件:myvalue1,myvalue2。

  3基本配置参数

  这些参数对yudit有深远的影响。您可以在编辑器窗口中添加虚拟字体,选项,例如字体大小,输入法。

  3.1 yudit.datapath

  数组参数。例:

  yudit.datapath = / usr / share / yudit / data,/ home / gsinai / data,...

  这是一个非常重要的参数。这将定义搜索路径,

  yudit将找到映射字体所需的my文件,创建输入方法和转换器。

  注意

  <前缀> / yudit / data

  〜/ .yudit /数据

  目录将始终附加到列表中。

  3.2 yudit.fontpath

  数组参数。例:

  yudit.fontpath = / usr / share / yudit / fonts,/ usr / share / truetype /,...

  此参数定义True Type字体的搜索路径。

  注意

  <前缀> / yudit /字体

  〜/ .yudit /字体

  目录将始终附加到列表中。

  yudit.fonts,yudit.editor.fonts(4.1)数组参数。两者都定义了可用的字体。

  yudit.editor.fonts(4.1)定义可以选择的可用字体从Yudit在编辑器窗口中。其他部分的可用字体gui(标签,按钮)是两者的超集。

  例:

  yudit.editor.fonts =默认,TrueType,位图

  yudit.fonts = buttonfont,labelfont

  这样,以下虚拟字体将可用:

  Shift-F1-默认

  Shift-F2-TrueType

  Shift-F3-位图

  可以使用任何名称。它们的名称“ None”或“ none”很特殊

  表示即使相应的字体也不需要更改字体

  按下Shift-Fxx组合键。

  这些虚拟字体名称应稍后在

  yudit.font。<字体名称>

  参数。名称default是在内部定义的,不是

  最好在yudit.font.default中定义,除非您知道

  你在做。默认字体在第一行中包含unicode.hex。

  因此,您将unifont.hex放入〜/ .yudit / fonts中即可编辑文件

  立即。

  3.4 yudit.font。<字体名称>

  数组。这定义了在3.3中指定的虚拟字体。

  例:

  yudit.font.TrueType = arial.ttf,cyberbit.ttf,*-iso8859-1

  这定义了TrueType可以引用的虚拟字体

  别名。该虚拟字体尝试在

  fontpath(3.2),如果找不到,它将尝试将它们加载为x11字体。

  它很可能会发现:

  /usr/share/yudit/font/arial.ttf

  /usr/share/yudit/font/cyberbit.ttf

  并且找不到任何文件名* -iso8859-1,因此它将尝试获取

  X11服务器的closes匹配,一些字体如下:

  -adobe-courier-bold-o-normal--12-120-75-75-m-70-iso8859-1

  如果我们使用的字体大小是12。* -iso8859-1有点

  惰性声明,可以定义为更准确。

  Yudit具有用于大多数标准X11的内置转换器

  检查X11服务器类型中可用的字体

  在shell提示下。

  Yudit具有用于True Type字体的内置ucs-2转换器。

  这对于平台= 3编码= 1的True Type字体很有用platform = 2编码= 1或platform = 1属性。

  如果您有字体没有unicode表,我需要修改encodingVector

  在yudit源代码树的swindow / SFontTTF.cpp中添加编码器。

  如果您有任何修改,请寄给我。

  如果该字体不是unicode字体,并且存在.my映射可以使用和可选参数分配:

  yudit.font。:something.ttf:

  特殊关键字“ unicode”可以附加到已编码的unicode上字体。

  可以将另一个附加参数附加到字体

  指定其初始方向,例如:

  yudit.ttf:unicode:LR-左右方向性

  yudit.ttf:unicode:RL-左右方向性这仅在需要执行字形镜像时才重要,例如旧斜体字或旧匈牙利语。

  通过指定文件名可以直接呈现GNU Unifont以及.hex扩展名,例如:unifont.hex。

  4菜单配置参数

  这些配置参数将构成编辑器中的选择。

  4.1 yudit.editor.fonts

  数组。它在gui中定义字体选择。也可以看看

  yudit.fonts

  4.2 yudit.editor.fontsizes

  数组。它定义了可用的字体大小。

  例:

  yudit.editor.fontsize = 12,14,16,18,24,48

  由于X11字体大小将定义为整数,请不要使用浮点值。此值将替换字体大小X11字体在XLFD中使用。True Type字体会像屏幕一样缩放是72dpi。

  4.3 yudit.editor.inputs

  数组。它定义了用户可选的输入法。这些输入法

  可以来自yudit.datapath(3.1。)上的.my文件。请注意/ yudit / src中的kmap文件已安装,仅供参考。

  它们只有在正确转换为.my格式后才能使用放在yudit.datapath上的目录中-大多数都是。

  配置示例:

  yudit.editor.inputs =直接,unicode,kinput2,匈牙利语,无,世界语\

  写意

  这将加载:

  F1直式:内置-无映射

  F2 Unicode:内置-\ uxxxx转义

  F3 kinput2:内置-_JAPANESE_CONVERSION

  F4匈牙利语:搜索外部Hungarian.my文件并可能在/usr/share/yudit/data/Hungarian.my中找到

  F5无:按下F5不会发生任何事情

  F6世界语:外部,像匈牙利语

  F7写意:内部手写引擎与外部手写说明文件。

  如果要创建自己的.my键盘输入文件,则应阅读 /share/yudit/doc/keymap-format.txt文件,并查阅mytool程序的手册页。

  由于kmap可用作外部文本转换器,因此uniconv -h将列出它可以在数据路径上找到的那些。

  您还可以创建自己的徒手识别文件。

  4.3 yudit.editor.xinputs

  x输入法列表,形式为

  名称:地区

  :locale是可选的。输入将出现在工具栏中

  作为x名称。

  示例:interxim,kinput2:ja_JP.eucJP,xcin:zh_TW.big5,Ami:ko_KR

  特殊方法:

  utf-8-如果使用Unicode,它将按原样传递所有X11字符串

  X11支持utf-8。如果您指定语言环境,

  像“ utf-8:hu_HU”,然后在切换之前设置语言环境

  到此模式,允许X11样式组成

  字符。

  您应该注意,如果语言环境的编码形式为:

  language_VARIANT.codepage

  Yudit自己的字符串转换器将用于编码。

  一些别名也会发生:

  eucjp-> euc-jp; euckr-> euc-kr; big5-> big-5;

  为了消除gb-2312,以下兼容的别名

  也用于:

  gb2312-> gb-18030; gb-2312-> gb-18030; gb18030-> gb-18030

  当然,您可以完全省略编码:ko_KR表示使用utf-8查找。

  请注意,转换以 开始和结束。

  以canna启动kinput2:kinput2 -canna&

  启动Ami:导出LC_ALL = ko_KR; ami

  启动xcin(big5模式):export LC_ALL = zh_TW.big5; Xcin

  启动xcin(gb2312模式):export LC_ALL = zh_CN.GB2312; Xcin

  请不要在家里kinput2可能有一个配置文件

  目录:称为“ .canna”。在这方面,我建议您对此进行评论:

  ;;(全局设置键“ \ F1”'扩展模式)

  否则,按F1时可能会发生有趣的事情。

  4.4 yudit.editor.xinputs.style

  串。将输入法输入样式设置为以下之一值:

  preedit-root-status-root-输入法已打开单独的窗口。

  状态前预编辑-输入方法将在光标处写入状态下预编辑-输入方法即将编写在主文本窗口的底部。

  状态下预编辑-输入法将显示状态在主文本窗口的底部,但预编辑是在光标处。

  默认值为“ preedit-over-status-over”。

  4.5 yudit.editor.filetypes

  数组。此列表将被附加到以下文件类型的原始列表中:

  文件对话框。通常,“文件”对话框会显示内置类型只要。这也称为编码(3.6。)

  例:

  yudit.editor.filetypes =匈牙利语,韩语我使用这些按键图来翻译匈牙利语或韩文文字。

  5.默认配置参数

  这些参数设置一些初始值。

  5.1 yudit.default.filtype串。它定义了调用Yudit时最初使用的编码。

  要获取支持的编码的完整列表,请输入uniconv -h

  在外壳窗口中。在文件对话框中也称为文件类型窗口。

  例:

  yudit.default.filetype = utf-8

  5.2 yudit.default.printer.options串。它定义了传递给“ lpr”命令的选项打印时。

  例:

  yudit.default.printer.options = -P打印机名称

  5.3 yudit.default.preview.command

  串。它定义了预览按钮为按下。这是一个完整的unix命令,将由/ bin / sh -c'无论您配置了什么'后记输出将通过管道传递到此命令。

  例:

  yudit.default.preview.command = ghostview-

  5.4 yudit.default.clipboard.encoding

  如果需要,这是剪切并粘贴到X11中的剪贴板编码器文字类型为COMPOUND_TEXT。可以使用yudit解码COMPOUND_TEXT

  是否有通用解码器。另一方面,编码有些歧义,因为某些字符占据了相同的unicode字符,但它们在COMPOUND_TEXT中是不同的。为此原因,而且由于yudit没有通用解码器,因此我们需要明确设置此编码器。尝试对日语使用某些iso-2022-x11

  XWindow或韩文XWindow的ksc-5601-x11。

  5.5 yudit.default.geometry

  这指定了编辑器窗口的初始大小。默认值值是“ 780x480”。那就是780像素宽,480像素高。

  6个配置参数以更改外观

  这些参数会更改GUI中的颜色,字体和编辑区。所有这些参数都是字符串。所有颜色都可以是颜色名称或#rrggbb值,其中rr,gg和bb是8位十六进制颜色代码用于红色,绿色和蓝色颜色分量。布尔值可以为true或假。

人气软件