「LaTex」- bytefield @20210412

问题描述

参考问题 Draw a Table with Graphviz

经过在 Software Recommendations 上提问,以及一番查找之后,我们被安利 LaTexbytefield 包。

该笔记将记录:如何使用 LaTex 的 bytefield 包绘制数据图。

解决方案

第一步、安装 bytefield 扩展

# on Debian GNU/Linux 10 (buster)
apt-get install texlive-science

第二步、编辑并查看

\documentclass[12pt]{article}
\pagestyle{empty} % 清除页面其他部分
\usepackage{bytefield}

\begin{document}
    \begin{center}
        \begin{bytefield}{16}
            \wordbox{1}{A 16-bit field} \\
            \bitbox{8}{8 bits} & \bitbox{8}{8 more bits} \\
            \wordbox{2}{A 32-bit field. Note that text wraps within the box.}
        \end{bytefield}
    \end{center}
\end{document}

常见问题处理

使用 standalone 导致 \bitheader 隐藏

Using bytefield in standalone class cuts the field numbers - TeX - LaTeX Stack Exchange

当 \documentclass{standalone} 时,在 bytefield 中,导致 \bitheader 隐藏,无法正常显示

原因在与 bitheader 不是边界的组成部分,导致无法显示

解决方法则是加个边界:

\documentclass[border={.5 .5 .5 2mm}]{standalone}

相关链接

The bytefield package∗ Scott Pakin scott+bf@pakin.org October 31, 2020
https://mirrors.concertpass.com/tex-archive/macros/latex/contrib/bytefield/README

参考文献

How can I change the margins in LaTeX? - IS&T Contributions - Hermes
Debian -- Details of package texlive-science in sid
pdflatex - What are the ways to create draw data structures for latex? - Stack Overflow

LaTeX-OCR是一个基于OCR技术的开源项目,旨在将LaTeX公式转换为电子文本。CSDN是中国最大的IT社区和技术知识分享平台。 LaTeX是一种常见的排版软件,主要用于科技论文、学术文章、书籍和报告的编写。它具有专业的排版效果和强大的数学公式编辑功能。然而,LaTeX语法相对复杂,对于不熟悉LaTeX的人来说,编辑和理解LaTeX公式可能会有一定的困难。 LaTeX-OCR项目的目标是利用OCR技术的优势,将印刷体的LaTeX公式转化为可编辑的电子文本。这个项目使用机器学习和计算机视觉算法,通过训练模型来自动识别LaTeX公式中的字符和结构,并将其转换为标准的LaTeX语法。这样,用户就可以通过扫描或拍照的方式将纸质文档中的LaTeX公式转换为可编辑的电子文本。 CSDN是中国IT技术社区的领导者,这个平台提供了丰富的技术文章、教程和在线问答。LaTeX-OCR项目在CSDN上发布了相关的教程和应用案例,帮助用户了解如何使用这个项目来解决LaTeX公式识别的问题。用户可以通过CSDN平台学习LaTeX-OCR的原理和使用方法,并与其他开发者交流经验和解决方案。 总之,LaTeX-OCR是一个将LaTeX公式转化为电子文本的开源项目,而CSDN是一个为技术爱好者提供知识分享和交流的平台。通过LaTeX-OCR项目和CSDN平台,用户可以更加方便地处理LaTeX公式,提高工作和学习的效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值