nbconvert中Jupyter错误中的Julia数据帧输出

nbconvert中Jupyter错误中的Julia数据帧输出,julia,jupyter-notebook,ijulia-notebook,Julia,Jupyter Notebook,Ijulia Notebook,Julia的DataFrame包的输出在Jupyter笔记本中看起来不错,但是使用nbconvert转换为pdf会导致以下错误 ! Package ucs Error: Unknown Unicode character 9474 = U+2502, (ucs) possibly declared in uni-37.def. (ucs) Type H to see if it is available with options. S

Julia的DataFrame包的输出在Jupyter笔记本中看起来不错,但是使用nbconvert转换为pdf会导致以下错误

! Package ucs Error: Unknown Unicode character 9474 = U+2502,
(ucs)                possibly declared in uni-37.def.
(ucs)                Type H to see if it is available with options.

See the ucs package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.410 │ Row │ A │ B       │ C    │

? 
! Emergency stop.
 ...                                              

l.410 │ Row │ A │ B       │ C    │

!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on notebook.log.
!包ucs错误:未知Unicode字符9474=U+2502,
(ucs)可能在uni-37.def中声明。
(ucs)键入H以查看其是否具有选项。
有关说明,请参阅ucs软件包文档。
键入H以获得即时帮助。
...                                              
l、 410│ 一行│ A.│ B│ C│
? 
! 紧急停止。
...                                              
l、 410│ 一行│ A.│ B│ C│
!  ==> 发生致命错误,未生成输出PDF文件!
记录在notebook.log上。
unicode字符U+2502是“BOX DRAWINGS LIGHT VERTICAL”,这是DataFrames包用于分隔表列的垂直管道

有没有关于如何停止此操作的建议?

多亏了下面的解决方案

在与包含以下内容的笔记本相同的目录中设置配置文件,例如
nbConvertConfig.py

c = get_config()
c.PDFExporter.latex_command = ['xelatex', '{filename}']

然后从控制台运行
jupyter nbconvert--to pdf--config nbConvertConfig.py Example.ipynb

我建议您直接在GitHub上的nbconvert存储库中将此问题报告为一个问题:\usepackage[mathletters]{ucs}%扩展unicode(utf-8)support@ArtemOboturov,我将此模板放在我的Jupyter目录中,以替换现有的base.tplx文件,并将其放在笔记本的同一文件夹中,但没有任何更改。抱歉,但我该如何处理这些信息?@Clay您可以从源代码构建和安装包,将编码从[mathletters]更改为其他内容。或者只报告一个指定您有unicode问题的错误。@ArtemOboturov,谢谢。是我干的。你可以看到这方面的进展。