hebrew 相关问题

希伯来语是从右到左书写的(RTL),非常像阿拉伯语和波斯语,在混合罗马数字和拉丁字符时需要特殊处理以保持正确的流动。

使用带有 unicode 的 xhtml2pdf 时出现问题

我一直在尝试转换希伯来语html文件但没有成功;无论我尝试哪种编码,希伯来语字符在输出 PDF 中都会显示为黑色矩形。 我尝试了一些 unicode 测试...

回答 3 投票 0

输入马所拉希伯来语,如何在一个“虚线圆圈”占位符上放置两个变音标记?

我正在使用 Unicode 在 MS Word 中输入马所拉希伯来语。我所知道的事情是: 如何输入占位符 (◌), 如何向该占位符添加单个变音标记,以及 如何添加多个变音符号...

回答 1 投票 0

如何在 Manim 中创建带有希伯来语文本的视频?

我正在尝试用 Manim 创建一个包含希伯来语文本的视频。我一直使用 XeLaTeX 作为 LaTeX 编译器,因为它支持 Unicode。但是,我遇到了文本渲染问题...

回答 1 投票 0

tesseract 训练希伯来语新字体

我在这里找到了本教程 https://www.youtube.com/watch?v=KE4xEzFGSU8 并尝试按照我 git 克隆了 tesseract 和 tesstrain 的说明进行操作 我从这里添加了 heb.training_text https://

回答 1 投票 0

php 在 csv 中写入希伯来语/UTF-8

嗨,我正在尝试编写一个包含希伯来语文本的 CSV。它写的是一些符号,而不是希伯来语文本。下面是我的 PHP 代码。 您好,我正在尝试编写一个包含希伯来语文本的 CSV。它写的是一些符号,而不是希伯来语文本。以下是我的 PHP 代码。 <?php $list = array ( array('שלטל', 'שלטל', 'שלטל', 'שלטל'), array('123', '456', '789'), array('"שלטל"', '"שלטל"') ); $fp = fopen('file.csv', 'w'); //fputs($fp, $bom =( chr(0xEF) . chr(0xBB) . chr(0xBF) )); foreach ($list as $fields) { fputcsv($fp, $fields); } fclose($fp); ?> 我检查了互联网并添加了“fputs($fp, $bom =( chr(0xEF) . chr(0xBB) . chr(0xBF) ))”,但没有成功。有人能帮我吗。 以下是我得到的输出。 刚刚运行了你的代码。文本编码正确,生成的 csv 有效。在支持希伯来语文本的文本编辑器中打开 CSV 将正确显示。要打开包含希伯来语的 CSV,您需要按照建议的说明进行操作此处 更新: 事实证明 MS 使用 UTF-16,而不仅仅是它使用 UTF-16LE(小端)。为了正确打开 MS CSV,您需要 UTF-16LE 编码文本、制表符分隔文件。 $list = array ( array('שלטל', 'שלטל', 'שלטל', 'שלטל'), array('123', '456', '789'), array('"שלטל"', '"שלטל"') ); $fp = fopen('file.csv', 'w'); //UTF-16LE BOM fputs($fp, chr(0xFF) . chr(0xFE)); foreach ($list as $fields) { $out = ''; foreach ($fields as $k => $v){ $fields[$k] = mb_convert_encoding($v, 'UTF-16LE', 'UTF-8'); } // UTF-16LE tab $out = implode(chr(0x09).chr(0x00), $fields); // UTF-16LE new line fputs($fp, $out.chr(0x0A).chr(0x00)); } fclose($fp); 上面的代码可以工作,但不确定其效率。 我想我以前遇到过这种情况,有时某些版本的 Excel 没有显示正确的 utf8 字符/字体。但文件本身已经有utf8了。 尝试在 Notepad++ 中打开 csv,看看它是否是 utf8-bom 以及是否显示 utf8 字符 试试这个: $data = "שם פרטי,שם משפחה,עיר\na,b,c\n1,2,3"; // need to use " for \n file_put_contents("myexcel.csv","\xEF\xBB\xBF"); // BOM with UTF-8 to csv file_put_contents("myexcel.csv",$data,FILE_APPEND); // add more data 希望有帮助。

回答 3 投票 0

如何以简单的方式正确显示 html 标题和正文中的希伯来语文本

如何以简单的方式正确显示 html 标题和正文中的希伯来语文本 当我在 VSCode 实时视图选项中打开它时,它在网页标题和正文中显示符号而不是希伯来字符...

回答 1 投票 0

希伯来语文本,部分字母更改错误

我在 azure devops 中遇到问题, 当解决拉取请求中包含以下文件的冲突时 希伯来语文本,某些字母更改不正确。 例如,字母 א 更改为 by ...

回答 1 投票 0

限制希伯来语的字数

这个公式很棒 使用正则表达式限制响应中的字数 在英语中效果很好 但希伯来语可能不太好 有什么需要改变的吗? 我进入...

回答 1 投票 0

NeedAppearances=pdfrw.PdfObject('true') 强制在 Acrobat Reader 中手动保存 pdf

我们有一个 pdf 表单文件 example.pdf,它有 3 列: 姓名_1, 公司_1,以及 客户_1 我们要填写的数据是希伯来语和英语。 我们的目标是拥有一个可以在 RTL 中打开的文件

回答 3 投票 0

如何使用c#处理包含数字/英文字符(双向文本)的希伯来语?

我正在执行一项任务,使用各种 **C# 方法(如 IndexOf 和 Substring)从希伯来语文本中搜索特定字符/字符串。** 但我面临着与双向文本相关的关键问题,...

回答 1 投票 0

声明包含希伯来字符的翻译数组后,str_replace() 不会按预期替换子字符串

我有一个包含希伯来语单词的数组,我需要在字符串中找到并替换它。翻译数组被定义为键值对。 在英语中,这有效。 函数replace_twophrase_words($stri...

回答 2 投票 0

如何在 Node.js 中打开 Windows-1255 编码文件?

我有一个 Windows-1255(希伯来语)编码的文件,我希望能够在 Node.js 中访问它。 我尝试使用 fs.readFile 打开文件,它给了我一个我无法执行任何操作的缓冲区。我

回答 3 投票 0

全历非公历月份

我正在寻找一种方法来显示除以希伯来历月份的全历月份网格。 我设法使用 dayCellContent 在月份网格视图的单元格中显示希伯来语日期(包括...

回答 1 投票 0

从右到左的文本(如希伯来语)

在c#上。 Winforms。每当我尝试在希伯来语\阿拉伯语的文本框中写括号时,它们都会被颠倒 和 位于文本的另一侧(它们应该位于左侧的右侧)。 我试过这些...

回答 1 投票 0

我正在尝试用 PHP 解析希伯来语单词。作为字符串看起来不错,但是当我尝试将其拆分为字符时,它无法正确显示

这是我的简化测试代码: 这是我的简化测试代码: <!DOCTYPE html> <?php //uncommenting the next line results in the whole page displaying in "chinese -simplified" //header("content-type: text/html; charset=UTF-16"); header('Content-language: he'); ?> <html> <head> <meta http-equiv=Content-Type content="text/html; charset=UTF-16"> <meta http-equiv="content-language" content="he-il"> </head> <body> <?php // in Production, we are grabbing the hebrew word from the database //$sql = "SELECT masoretic FROM codex WHERE id = 20"; // just grabs a word from the database // it is stored using UTF16_general_ci on mySQL // in this test we can mock the exact same data that was copy and pasted in // the results were the same with the data from the db $masoretic = "בָּרָ֣א"; echo $masoretic . '<br>'; // displays correctly in HEBREW = בָּרָ֣א // now loop through the word and process each letter $length = strlen($masoretic); // even though there are only 3 real letters, the diacritic marks count as characters, so we should get at least 7 loops for ($x = 0; $x <= $length; $x++) { $letter = substr($masoretic,0,1); // process this letter $masoretic = substr($masoretic, 1); // the rest of the word $name = ''; $recognized = false; switch($letter){ case 'ר': $recognized = true; $name = 'Raysh'; break; case 'א': $recognized = true; $name = 'Aleph'; break; default: $recognized = false; break; } if($recognized){ echo ('found a ' . $name); echo $letter; // for now just display it }else{ echo 'unrecognized letter:'; print_r($letter); echo '<br>'; } } ?> </body> 页面显示如下: בָּרָ֣א unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter:� unrecognized letter: 我觉得很奇怪,完整的希伯来语单词显示正常,但每个单独的字母却无法显示。我认为 UTF16 发生了一些奇怪的事情,所以我添加了标头,但在某些情况下这实际上使情况变得更糟。 (见内嵌评论) 在 UTF-8 中,除了基本英文字母和标点符号之外的任何内容都将具有由多个字节表示的字形,因此您需要使用多字节感知字符串函数,例如:mb_str_split()。 $in = 'בָּרָ֣א'; foreach(mb_str_split($in) as $glyph) { var_dump($glyph); } 输出: string(2) "ב" string(2) "ָ" string(2) "ּ" string(2) "ר" string(2) "ָ" string(2) "֣" string(2) "א"

回答 1 投票 0

损坏的希伯来语:另存为 ansi - 隐蔽回 UTF-8

我怀疑某些数据已(在 Windows 机器上)保存为 ANSI。 因此,原来的希伯来字符丢失了,我们看到的是类似的东西 ùéôåãé äòéø。 信息是否丢失或者是否存在

回答 2 投票 0

用 Rust 书写希伯来语文本

我正在用 Rust 制作一个 CLI 应用程序,该应用程序包含多种语言。其中一种语言是希伯来语,它是一种 RTL 语言。当用希伯来语写作时,例如: println!("קוד לדוגמא&quo...

回答 1 投票 0

Python 中的希伯来语 unicode

我正在尝试制作一本英语-希伯来语词典。 我有一本制表符格式的字典(TAB)。最后 - 我希望它是 mobi 格式。 我发现 Python 脚本可以...

回答 2 投票 0

希伯来语正则表达式与类似标题不匹配

我有以下正则表达式: r'\d.\s(.*)\sשנה.*.docx' 这适用于诸如 1. בראשйת שנה א_ - הבדלה על קפה.docx 之类的标题 但不适用于 10. מקץ שנה א_ - פדון שבוום.docx 有什么帮助吗?

回答 1 投票 0

如何在React中生成包含表格的希伯来语PDF?

我已经在整个互联网上搜索了几个小时,我需要一个支持希伯来语的 PDF 生成器!我也需要在 PDF 中有一个表格。 我已经尝试过 JSpdf,但我得到的文本垃圾翻转了......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.