LyX에서 메모리 블록 구축

LyX에서 메모리 블록 구축

LyX에서 비슷한 구조를 만드는 것이 가능한지 궁금합니다.

여기에 이미지 설명을 입력하세요

색상은 나에게 의미가 없지만 멋진 구조를 만드는 방법을 아는 것은 좋을 것입니다.

비슷한 스레드를 찾으려고 노력했지만 성공하지 못했습니다. 또한 tikz그것을 달성하는 것이 가능한지 확인하기 위해 문서를 읽으려고 노력했습니다 .

답변1

매우 짧은 근사치:

메모리

\documentclass{article}
\usepackage{tikz}

\newcommand\xoutofeight[2][black]{%
    \begin{tikzpicture}
        \pgfmathsetlengthmacro\xstep{.6cm}
        \pgfmathsetlengthmacro\ystep{\baselineskip}
        \fill[#1!40] (0,0) rectangle ({#2*\xstep},\ystep);
        \draw[#1,xstep=\xstep,ystep=\ystep] (0,0) grid ({8*\xstep},\ystep);
    \end{tikzpicture}}

\begin{document}
    short num: \xoutofeight{2}

    char* str: \xoutofeight{8}

    short num: \xoutofeight[green!80!black]{2}
\end{document}

답변2

간단한 표 형식으로 xcolor다음 array을 수행할 수 있습니다.

\documentclass{article}
\usepackage{array}
\usepackage[table, svgnames]{xcolor}

\begin{document}

    \begin{center}
\setlength{\arrayrulewidth}{1.5pt}
\begin{tabular}{|*{8}{p{0.5cm}|}}
  \hline
  \rowcolor{WhiteSmoke!60!Lavender}& & & & & & &\rule{0pt}{1.5cm} \\
  \hline
\end{tabular}\vskip 1cm

\begin{tabular}{|*{2}{>{\columncolor{WhiteSmoke!60!Lavender}}p{0.5cm}|}*{6}{p{0.5cm}|}}
  \hline
  & & & & & & &\rule{0pt}{1.5cm} \\
  \hline
\end{tabular} \end{center}

\end{document} 

여기에 이미지 설명을 입력하세요

관련 정보