当前位置: 首页 > news >正文

latex 中破折号的输入

latex 中破折号的输入

      • ✅ 1. **破折号(Em Dash)——**(最常用,对应中文破折号)
        • 输入方法:
        • 示例:
      • ✅ 2. **En Dash**(–)用于范围,如页码、日期等
        • 输入方法:
        • 示例:
      • ✅ 3. **连字符(Hyphen)-**(普通短横线)
        • 输入:
      • 🌟 中文用户特别注意:
        • 示例(中文):
      • ✅ 总结:破折号怎么输入?
      • ✅ 建议:

在 LaTeX 中输入破折号(em dash)——即中文里常说的“——”或英文中的长破折号——不能直接用键盘上的连字符 -,而是需要使用特定的输入方式,具体取决于你想要的长度和用途。

LaTeX 提供了三种主要的“横线”符号,对应不同的用途:


✅ 1. 破折号(Em Dash)——(最常用,对应中文破折号)

这是你通常想输入的“破折号”,用于句子中断、补充说明等,长度最长。

输入方法:
---

LaTeX 会自动将其转换为一个em dash ——

示例:
She was about to leave---when the phone rang.

输出效果:
She was about to leave——when the phone rang.

✅ 这是推荐方式,尤其在英文写作中标准且易读。


✅ 2. En Dash(–)用于范围,如页码、日期等

比连字符长,比破折号短。

输入方法:
--
示例:
Read pages 10--15.
The meeting is scheduled for 2--3 p.m.

输出效果:
Read pages 10–15.
The meeting is scheduled for 2–3 p.m.


✅ 3. 连字符(Hyphen)-(普通短横线)

键盘上的 - 就是它,用于复合词。

输入:
well-known
mother-in-law

🌟 中文用户特别注意:

如果你在写中文文档(例如使用 ctex 宏包),可以直接输入中文破折号 ——,但建议仍使用 ---,因为:

  • --- 更符合 LaTeX 习惯
  • 在不同字体和编码下兼容性更好
  • 中文排版引擎(如 XeLaTeX + ctex)会正确处理 --- 显示为中文破折号
示例(中文):
\usepackage{ctex}
...
他迟到了---原因是他错过了班车。

会正确显示为:
他迟到了——原因是他错过了班车。


✅ 总结:破折号怎么输入?

类型LaTeX 输入输出用途
破折号(Em Dash)---——句中断、补充说明
En Dash--数值范围(10–20)
连字符--复合词(well-known)

✅ 建议:

在 LaTeX 中,一律使用 --- 来输入破折号,这是最标准、最兼容、最推荐的方式。

✅ 正确示例:

The result---as expected---was successful.

输出:
The result——as expected——was successful.

http://www.lryc.cn/news/621174.html

相关文章:

  • 【PCB设计经验】3D模型在线预览!效率便捷!
  • 【浅学】tflite-micro + ESP32S3 + VScode + ESP-IDF 基于例程快速实现自己的图像分类模型训练部署全流程
  • Python学习-----3.基础语法(2)
  • 异步同步,阻塞非阻塞,reactor/proactor
  • spring boot配置es
  • CPP模板编程
  • Redis7学习--持久化机制 RDB与AOF
  • 汽车生产线白皮书:稳联技术Profinet转Ethernet IP网关通信高效性
  • StarRocks优化统计分析
  • Redis入门到实战教程,深度透析redis
  • 零信任架构(Zero Trust Architecture, ZTA)(通过动态验证和最小权限控制,实现对所有访问请求的严格授权和持续监控)
  • Java应用架构实战指南:主流模式解析与Spring落地实践
  • diffusers库学习--pipeline,模型,调度器的基础使用
  • Docker exec进入容器命令的入门教程
  • 使用正则表达式 \s+ 作为分隔符处理字符串
  • 【cmake】编译cpp文件,安装MinGW
  • Python 进阶详解:正则表达式与 JSON —— 文本处理与数据交换的核心技能
  • K8s-持久化存储
  • 第1节:多模态大模型入门(多模态大模型基础教程)
  • 安装 Nginx
  • Spring Boot + Redis + 布隆过滤器防止缓存穿透
  • UML函数原型中constraint的含义,有啥用?
  • 读《精益数据分析》:移情(Empathy)—— 验证真实需求,避免伪需求陷阱
  • 加密货币交易所开发:如何打造安全、高并发的数字资产交易平台?
  • 7、C 语言数组进阶知识点总结
  • 分布式事务、锁、链路追踪
  • Mybatis学习笔记(九)
  • C#WPF实战出真汁01--搭建项目三层架构
  • 计算机视觉第一课opencv(二)保姆级教
  • 【CLR via C#(第3版)阅读笔记】类型基础