英文文本的 CJK 括号引号?

英文文本的 CJK 括号引号?

这是用于英文文本中德文样式引号的 MWE。现在如何使用 enquote 命令使用日文括号引号?还是应该使用其他命令?此外,如何安装从 CTAN 获取的 CJK?如果我只想使用引号,我是否需要安装?[事实上,我确实需要输入中文和日文文本,所以我现在无论如何都必须加载它,我想使用引号,但如果有一种方法可以在不加载 CJK 的情况下使用 CJK 引号,我也想知道。]

\documentclass[12pt]{article}
\usepackage[top=1in, bottom=1in, left=1in, right=1in]{geometry}
\usepackage[utf8x]{inputenc}

\usepackage{CJK}
\usepackage[german,english]{babel}
\usepackage[style=german]{csquotes}
\usepackage[T1]{fontenc}
\usepackage{amsfonts,amsmath}
\usepackage{graphicx}

\begin{document}

\enquote{A phrase goes here.} I make a comment on it, which I quote, here. Isn't that nice? But it's in german quotes. What about nice japanese quotes?

\end{document}

答案1

您可以阅读文档,csquotes其中介绍了如何定义自己的引用样式。我不知道 CJK 包或任何其他日语包是否定义了引用。请查看它们的描述。

您要查找的符号的 Unicode 编号为 300C、300D,或书名的 Unicode 编号为 300E 和 300F。如果您找到字体您可以使用\newcommand{\jquote}[1]{{\setmainfont{someFont}\symbol{"300C}}#1{\setmainfont{someFont}\symbol{"300D}}}或类似命令编写引用命令。(您必须使用 Lua 或 XeLaTeX 编译此类命令并fontspec加载包)

由于这里没有任何很酷的字体,我只是误用了 mathmode 中的天花板和地板标志。如果这已经足够了,那就试一试吧。(我想不是;不太漂亮。但你明白我的意思)。

% arara: pdflatex

\documentclass[12pt]{article}
\usepackage[top=1in, bottom=1in, left=1in, right=1in]{geometry}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage{mathtools}
\newcommand{\jquote}[1]{$\lceil$#1$\rfloor$}    

\begin{document}
\jquote{some Japanese quote} and \enquote{some English quote}
\end{document}

在此处输入图片描述

相关内容