バンドルを使用してマップ セルを結合する際に問題が発生します。
次のような結果を得ようとしています:
しかし、このコードでは、次の結果が得られます:
私の間違いは何なのか誰か教えてもらえますか?
\documentclass[a4paper,11pt]{extarticle}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}
\usepackage{kvmap}
\usepackage{xcolor}
\begin{document}
\begin{kvmap}
\begin{kvmatrix}{C,B,A,E,D}
{\textcolor{red}{1}} & 0 & 0 & 1 & 1 & 0 & 0 & {\textcolor{red}{1}} \\
{\textcolor{red}{1}} & 0 & 0 & 1 & 1 & 0 & 0 & {\textcolor{red}{1}} \\
{\textcolor{red}{d}} & d & d & d & d & d & d & {\textcolor{red}{d}} \\
{\textcolor{red}{1}} & 0 & 0 & 1 & 0 & d & 0 & {\textcolor{red}{1}}
\end{kvmatrix}
\bundle[invert=true]{0}{0}{7}{3}
\end{kvmap}
\end{document}
答え1
の問題はkvmap
、水平反転を行うべきか垂直反転を行うべきかを推測できないことです。バージョン0.3.3(CTANに公開され、プロジェクトリポジトリ成果物) には、動作を制御するための新しいキーがあります。
新しいバージョンでは、次のようにコーディングできます。
\documentclass[a4paper,11pt]{extarticle}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}
\usepackage{kvmap}
\usepackage{xcolor}
\begin{document}
\begin{kvmap}
\begin{kvmatrix}{C,B,A,E,D}
{\textcolor{red}{1}} & 0 & 0 & 1 & 1 & 0 & 0 & {\textcolor{red}{1}} \\
{\textcolor{red}{1}} & 0 & 0 & 1 & 1 & 0 & 0 & {\textcolor{red}{1}} \\
{\textcolor{red}{d}} & d & d & d & d & d & d & {\textcolor{red}{d}} \\
{\textcolor{red}{1}} & 0 & 0 & 1 & 0 & d & 0 & {\textcolor{red}{1}}
\end{kvmatrix}
\bundle[invert=true, vinvert=false, overlapmargins=6pt]{0}{0}{7}{3}
\end{kvmap}
\end{document}