LaTeX:删除法语中的空格
我用法语编写 LaTeX 文档,并且 babel 包在冒号之前添加了额外的空格 (:)。它很有用,但我不希望它出现在 URL 中:
http://docbook.org/ns/docbook
有什么想法如何解决问题吗?
谢谢!
I write LaTeX docs in French, and babel package puts extra spaces before colons (:). It is useful, but I don’t want it in URLs:
http ://docbook.org/ns/docbook
Any thoughts how to solve problem?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我的建议是使用包
hyperref< /code>
,然后使用命令
\url{http://example.org/url/here}
作为您的网址。运气好的话,希望这不会受到 babel 的影响。
My suggestion would be using the package
hyperref
, and then using the command\url{http://example.org/url/here}
for your URLs.With some luck, this hopefully won't be affected by babel.
在法语排版中,冒号很特殊,因为冒号前面应该有一个空格。如果与 [french] 选项一起使用,babel 包会强制执行此规则。
您可以使用以下 babel 命令将冒号覆盖为活动字符。
使用以下命令将冒号切换回活动字符。
In french typography colons are special as they should be preceded by a space. The babel package enforces this rule if used with the [french] option.
You can override colons as an active character using the following babel command.
Use the following command to switch back colons as an active character.