【问题标题】:Emacs org mode: tables aligning emali, fixed-width font, html emailEmacs org 模式:表格对齐 emali、固定宽度字体、html 电子邮件
【发布时间】:2013-07-12 13:01:48
【问题描述】:

如果我通过电子邮件发送类似:

| Name  | Phone | Age |
|-------+-------+-----|
| Peter Pl. |  7366334 |  17 |
| Anna S.  |  373734321 |  25 |

使用可变宽度的字体会看起来很糟糕,但使用固定宽度的字体就可以了。我该怎么做才能强制收件人使用字体?

【问题讨论】:

  • 试试这个字体系列:Arial, Helvetica, sans-serif;
  • @Fags:这些不是固定宽度的。除此之外,我的问题是关于如何强制使用字体。
  • 如果您将其发送给可以强制使用字体的人,那么您很可能会将其发送给使用 html 的人。将它包装在
     中可以吗?
  • @JoshBerry:
     标签效果很好。谢谢。

标签: html css fonts html-email org-mode


【解决方案1】:

如果您要发送 html 电子邮件,这似乎是 <pre> 标记的明显案例。

(有趣的是,甚至可以在这里工作。)

|姓名 |电话 |年龄 | |-----------+-----------+-----| |彼得 P. | 7366334 | 17 | |安娜 S. | 373734321 | 25 |

【讨论】:

    【解决方案2】:

    使用 font-family CSS 属性首先指定您首选的等宽字体,然后是通用等宽关键字(以防收件人未安装您的首选字体)。

    例如

    body {
        font-family: 'Lucida Console', Monaco, monospace;
    }
    

    请记住,名称中包含空格的字体需要被引用。

    【讨论】:

      【解决方案3】:

      你可以使用 CSS:

      <div style="font-family:'Courier New'">
           <!-- Table goes here -->
      </div>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-05-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-20
        • 2020-02-23
        • 1970-01-01
        • 2023-03-24
        相关资源
        最近更新 更多