R語言
charsets
位於 tools
包(package)。 說明
charset_to_Unicode
是一個 Unicode 代碼點矩陣,其中包含常見 8 位編碼的列。
Adobe_glyphs
是一個 DataFrame ,它為 Unicode 代碼點提供 Adobe 字形名稱。它有兩個字符列:"adobe"
和"unicode"
(4 位十六進製表示形式)。
用法
charset_to_Unicode
Adobe_glyphs
細節
charset_to_Unicode
是類 c("noquote", "hexmode")
的整數矩陣,因此以十六進製打印。這些映射是 libiconv
使用的映射:源之間的引號和減號/連字符映射方式存在差異(並且 postscript 編碼文件使用不同的映射)。
Adobe_glyphs
包括與單個 Unicode 字符相對應的所有 Adobe 字形名稱。它按 Unicode 代碼點排序,並在字形上的一個點內按字母順序排序(Unicode 代碼點可以有多個名稱)。數據位於文件‘base Rhome/分享/編碼/Adobe_glyphlist’。
例子
## find Adobe names for ISOLatin2 chars.
latin2 <- charset_to_Unicode[, "ISOLatin2"]
aUnicode <- as.hexmode(paste0("0x", Adobe_glyphs$unicode))
keep <- aUnicode %in% latin2
aUnicode <- aUnicode[keep]
aAdobe <- Adobe_glyphs[keep, 1]
## first match
aLatin2 <- aAdobe[match(latin2, aUnicode)]
## all matches
bLatin2 <- lapply(1:256, function(x) aAdobe[aUnicode == latin2[x]])
format(bLatin2, justify = "none")
相關用法
- R checkVignettes 檢查包裝插圖
- R checkMD5sums 檢查並創建 MD5 校驗和文件
- R checkFF 檢查外部函數調用
- R checkTnF 檢查 R 包或 T/F 代碼
- R checkRdaFiles 報告已保存圖像的詳細信息或重新保存它們
- R checkRd 檢查 Rd 對象
- R checkPoFiles 檢查翻譯文件中格式字符串不一致的情況
- R check_packages_in_dir 檢查源碼包及其反向依賴
- R codoc 檢查代碼/文檔的一致性
- R compactPDF 壓縮 PDF 文件
- R update_PACKAGES 更新現有的 PACKAGES 文件
- R print.via.format 打印實用程序
- R prepare_Rd 準備用於渲染的解析 Rd 對象
- R startDynamicHelp 啟動動態 HTML 幫助係統
- R getVignetteInfo 獲取有關已安裝 Vignettes 的信息
- R matchConcordance 源行和目標行之間的一致性
- R Rd2HTML 路轉換器
- R HTMLheader 為 R 幫助生成標準 HTML 標頭
- R undoc 查找未記錄的對象
- R vignetteInfo 有關暈影的基本信息
- R HTMLlinks 從包文檔收集 HTML 鏈接
- R xgettext 從包中的 R 文件中提取可翻譯消息
- R toTitleCase 將標題轉換為標題大小寫
- R package_native_routine_registration_skeleton 編寫用於將本機例程注冊添加到包的框架
- R parse_Rd 解析 Rd 文件
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Conversion Tables between Character Sets。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。