问题标签 [latin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
279 浏览

solr - 用于拉丁文本的 Lucene/Solr 过滤器

是否有用于分析拉丁文文本(语言,而不是脚本类型)的 Solr/Lucene 过滤器?它们存在于许多其他语言(意大利语、捷克语等)中,但默认情况下,Solr 发行版中不包含拉丁语。

当然,这是有道理的(没有人会说拉丁语了……),但我希望能找到一个。也许在我可以看到的某个地方有一个插件列表。很难搜索,因为所有结果都只是针对拉丁编码块。

0 投票
2 回答
96 浏览

c# - 如何看到基于拉丁语的字符?

我将用 C# 编写一个简单的控制台应用程序,将所有基于拉丁文的字符替换为它们各自定义的替换项(如 Å (ALT+143) 变为 AA)。

我想知道如何在 C# 中查看它。它会被视为字符串“\uC5”或“\u00C5”或“Å”或其他东西吗?

0 投票
1 回答
1239 浏览

css - CSS字体粗细不适用于塞尔维亚拉丁字母

我的问题是,font-weightcss 不适用于字体支持的塞尔维亚拉丁字符(šđčćž ŠĐČĆŽ)。例如:

在某些计算机上显示除塞尔维亚拉丁字符外的所有字母加粗。它适用于我的(win8),但不适用于他们的两个(win8.1 和 winXP)。相同的 HTML,相同的 CSS,我们三个人都使用 Chrome 并连接到 Internet。你知道它会是什么吗?

0 投票
1 回答
390 浏览

php - 从拉丁字符集转换为 unicode

我正在尝试将字符集从 latin1 更改为 utf8

问题:密码不适用于法语字符。密码适用于特殊字符(如引号、括号、美元符号等)。如果我将代码部分中的字符集转换回 latin1,我可以使用法语字符登录,但不能使用 utf8

到目前为止我做了什么:

  • 更改了数据库的字符集;我可以看到所有列类型都显示为 utf8。我在数据库和表级别都运行了查询。
  • 将代码部分的字符集更改为 utf8。
  • 我的测试表明一切都很酷,我可以很好地看到带有口音的法语字符,而且似乎没有任何问题。它仅适用于给我带来问题的密码。

请建议:

  • 我还需要将数据本身更改为 utf8 吗?
  • 我运行了 alter table 命令,它将列字符集更改为 utf8,我在这里遗漏了什么吗?

我怀疑这可能是原因,因为如果我将代码部分转换为 latin1,密码工作正常。所以我认为代码和数据库是 latin1,所以它可以识别特殊字符,但是当我将其更改为 utf8 时,它无法解释特殊的法语字母,因为它们最初存储为 latin1。

PHP 和 MySQL 版本都是最新的。

由于我的回复很长,我决定在这里添加它:

散列函数非常复杂,它使用 md5、encode64 和 crypt 函数的组合。我注意到生成的 pwd 对于 latin 和 unicode 是不同的。这就是原因,我怀疑以前使用latin1生成的pwd可以匹配pwd,而不是转换后的unicode。同样,它只发生在法语字母上,而不是 0 到 127 的 ascii 范围。我不确定如何处理现有用户可以成功登录的这种情况,将字符集更改为 unicode-8。我不能使用 iconv(),因为我无法区分密码是使用 latin1 还是 unicode8 创建的。除了更改数据库之外,我是否还需要更改数据,以及如何更改?如果我想对了,那么到 unicode8 的数据转换也可以处理法语字符吗?

0 投票
1 回答
2486 浏览

r - R中的Unicode规范化(形式C):将所有带有重音符号的字符转换为它们的一个unicode字符形式?

在 Unicode 中,带重音的字母可以用两种方式表示:重音字母本身,以及裸字母加重音的组合。例如,é (+U00E9) 和 e´ (+U0065 +U0301) 通常以相同的方式显示。

R 呈现以下内容(版本 3.0.2,Mac OS 10.7.5):

但是,当然:

R 中是否有一个函数可以将两个 unicode 字符字母转换为它们的一个字符形式?特别是,在这里它会崩溃"\u0065\u0301""\u00e9".

这对于处理大量字符串非常方便。此外,单字符形式可以很容易地通过iconv- 至少对于通常的 Latin1 字符 - 转换为其他编码 - 并且由plot.

提前非常感谢。

0 投票
0 回答
801 浏览

matlab - 来自单个随机变量的拉丁超立方体样本

我使用简单随机抽样和拉丁超立方抽样来找出这两种方法之间的差异,因为我们计算图像的 1 个像素的变量并查看均值和方差这两种方法的差异。迭代次数为 1000,样本数 (N) 为 [10 30 50 100]。有谁知道我怎样才能在相同的代码中为 2 个像素或更多像素做同样的事情?

我的代码示例是(其中“统一”用于 LH,“随机”用于 SR):

0 投票
1 回答
133 浏览

android - 重音字符未在 Android 上正确编入索引

我有一个显示按字母顺序排列的名称列表的 Android 应用程序。在西班牙语中,有些名字以重音字符开头。

我以这种方式执行 AlphabetIndexer 订单:

A B C D E (常规排序)............ Á É ...(结尾的重音字符)

我不想要这种排序,我不想区分以重音字符开头的名称(例如,在与常规 a 相同的部分中索引所有以 á 开头的单词)。我注意到 android 股票联系人应用程序在这方面做得很好,但我已经深入研究代码并找不到任何有趣的东西

0 投票
1 回答
158 浏览

prolog - 极其低效和不优雅的代码

我正在为学校项目构建的拉丁语翻译器有问题。我为拉丁语/英语句子创建了语法。我创建了一个谓词 (possiblesentence(Latin,English).),它可以按正确的顺序翻译拉丁句子。然而,由于拉丁句子是按任何顺序排列的,我已经求助于生成一个大的排列列表来找到正确的拉丁语顺序来翻译成英语。这是我的翻译(拉丁语,英语)谓词。这似乎非常低效。有没有更好的方法来做到这一点?

我还有另一个文件,它从 .csv 加载大量谓词,如下所示:

这是我的主要程序:

以下是结局:

0 投票
2 回答
106 浏览

alphabet - 不使用拉丁字母的人如何使用互联网?

我有一个关于不使用拉丁字母的人如何使用互联网的学校项目(如俄罗斯人或中国人)。他们如何输入 url 或电子邮件地址,以及如何在没有拉丁键盘的情况下编写 HTML?

0 投票
1 回答
215 浏览

android - Android WebView 不显示某些字符“ṭ ḍ ḥ”

一些未出现的角色:

ḍ - ḍ<br> ḥ - ḥ<br> ḫ - ḫ<br> ḳ - ḳ

Android WebView、HTML Entity 中未显示的所有字符均大于 7000。

我尝试了下面的解决方案,但没有奏效。

它显示在 WebView 中:“”

我会非常感谢任何建议。