Texで 虫食い算の掛け算と割り算を
書きたいのですが、空欄のかきかたがわかりません。
どなたか、教えていただけないでしょうか。
(できれば、適当なプログラムをのせていただければ。)

または、Texについて詳しいことが、書いてある
サイトがあれば、それでもかまいません。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

どこかに虫喰い算用のマクロがあったような気がしますが、空欄を作るだけなら


簡単なので作ってみました。適当にアレンジしてお使い下さい。
並べるのは行列を書くときに使うarray環境を使っているので、書くのが面倒な上
に、見栄えも良くないですが、これも適当にアレンジして下さい。
かけ算と割算の例を1つづつ書いておきましたが、これは見本用なので虫喰い算
でもなんでもないでたらめです。
特別なパッケージなどは使っていないのでこのままコンパイルできると思います。
私の環境(LINUX+pLaTeX2e)ではちゃんとコンパイル、プリントをできることは
確認してあります。

%ここからTeXソース
\documentclass[a4j]{jarticle}
\def\pole{\vrule width 0zw height 0.7zh depth 0.1zh}
\def\bigpole{\vrule width 0zw height 1.2zh depth 0.8zh}
\newcommand{\musi}{\bigpole\vbox to 1zh{\hsize=1zw \fbox{\parbox{0.9zw}{\pole}}}}
\newcommand{\suji}[1]{\lower 1ex \vbox to 1zh{\hsize=1zw \parbox{0.9zw}{\hspace*{.5em}#1}}}
\newcommand{\ket}{\hspace{.5em} )\hspace{-.6em}}
\begin{document}

かけ算の例

\[ \begin{array}{*{8}{c}}%
& & \musi & \musi & \suji{0} & \musi & \suji{1} & \\
\times & & & & \musi & \suji{3} & \musi & \\
\cline{1-8}
& & \musi & \musi & \musi & \musi & \suji{4} & \\
& \musi & \suji{5} & \musi & \musi & \suji{1} & & \\
\cline{1-8}
& \suji{9} & \musi & \suji{6} & \musi & \suji{1} & \suji{5} &
\end{array} \]

割算の例

\[ \begin{array}{*{10}{c}} %
& & & \musi & \musi & \suji{0} & & & & \\
\cline{5-8}
\musi & \musi & \musi &\ket \musi & \suji{5} & \musi & \musi & \suji{1} & & \\
& & & \musi & \musi & \musi & & & & \\
\cline{5-8}
& & & \musi & \musi & \musi & \musi & & & \\
& & & \musi & \musi & \musi & \suji{0}& & & \\
\cline{5-8}
& & & & \musi & \musi & \musi & \suji{1} & & \\
& & & & \suji{5} & \musi & \suji{0}& \musi & & \\
\cline{6-9}
& & & & & & & \suji{0} & &
\end{array} \]

\end{document}
    • good
    • 1
この回答へのお礼

返事が、おくれて申しえわけありません。ありがとうございました。

お礼日時:2001/05/27 00:12

このQ&Aに関連する人気のQ&A

虫食い算」に関するQ&A: 虫食い算

tex」に関するQ&A: TEX文書の余白

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q動画共有サイトに個人で撮影したものをのせるのは理解できますが何故テレビ、音楽プロモなどをのせるのでしょうか?

個人の撮影したものや自身の特技を見てもらいたいから動画共有サイトにのせるのは充分理解できますが、何故テレビ番組やプロモなどをのせるのでしょう?のせる人の動機というか、そのあたりが理解できません。

Aベストアンサー

そのテレビ番組やプロモを見てもらいたいから。
もしくはそのテレビ番組やプロモを見たがっている人がいるから載せてあげようと言う(ゆがんだ)善意から。

Qエクセル 家計簿製作中 掛け算のさせ方教えてください

フリーソフトで家計簿を使ってますがいまいちしっくりこず昔ノートに線を引いてやったみたいにエクセルでやってみている最中です
縦に日付、横に品名や単価、個数、合計を作りました足し算のやり方はこの前教わったのですが掛け算はどうやるのですか? 難しいですか
XPのホームです。デスクトップです。一年前息子の知人から自作したPCをもらいウインドーズXPをインストールして使ってといわれ現在に至っています
パソコンでいろいろ入力したり、CDやDVDに音楽や写真を取り込みと思ってたのですがワープロの文書入力ぐらいしかできない私がパソコンをやれる自身はなく買わずにいました。でもくれるというならやってみようと四苦八苦です まずはCDから好きな曲を選びオリジナルのCDを作りたいとやってみようとしましたがCDを入れても再生せずいろいろやっているうちに「サウンドデバイスがインストールされてません」
とあり質問サイトの返事に「どこのメーカーですか」とありUSBがある付近を捜しますがどこをみてもメーカーのロゴはなくIBMという7mm×15mmらいの大きさで印刷したようなのが張ってありこのとき自作だということがわかりましたオリジナルのCDを作ることもDVDに写真を残すこともやめました
この前 光にした時セットアップに来てくれた人に聞いたらXPを入れたからといって何でもできるわけではないといわれ納得しました
以上簡単なプロフィールでした 当方54歳 おばちゃんです

フリーソフトで家計簿を使ってますがいまいちしっくりこず昔ノートに線を引いてやったみたいにエクセルでやってみている最中です
縦に日付、横に品名や単価、個数、合計を作りました足し算のやり方はこの前教わったのですが掛け算はどうやるのですか? 難しいですか
XPのホームです。デスクトップです。一年前息子の知人から自作したPCをもらいウインドーズXPをインストールして使ってといわれ現在に至っています
パソコンでいろいろ入力したり、CDやDVDに音楽や写真を取り込みと思ってたのですがワープロの文...続きを読む

Aベストアンサー

Microsoft Office トレーニング: Excel 入門
http://office.microsoft.com/training/training.aspx?AssetID=RC061079311041

QExcel 配列の掛け算の工夫(記号を使いたい)

こんばんは
悩んでいる問題が2つあります。
(1)  {=SUM($C$4:$F$4)*(C6:F6)} と簡単な数値をもちいて配列化して
(2)  C4*C6+D4*D6+E4*E6+F4*F6 と同じ答えが出せるのですが、
このC6の部分をnullにしてしまうと、答えが0になってしまいます。

(2)だったら0にはならず、思ったとおりの結果がでます。
<悩み1>
(1)の配列の方法で、C6を「0」または「null」にした場合の答えを通常(2)と同じような結果にするにはどうすればよいのでしょうか。

<悩み2>
できれば、C6に100%と入力するのも見た目が悪いので
記号化して「*」だったら100%と同じ結果になるようにしたいのですが、
何か方法はないものでしょうか。

     C列    D列   E列    F列
4行目 201084

6行目 50%10%100%50%21←合計
     ↑
   <悩み1>ここを0にした場合の、合計が0にならない方法と
   <悩み2>ここを*という記号にして100%と扱う方法

よろしくお願い致します。

こんばんは
悩んでいる問題が2つあります。
(1)  {=SUM($C$4:$F$4)*(C6:F6)} と簡単な数値をもちいて配列化して
(2)  C4*C6+D4*D6+E4*E6+F4*F6 と同じ答えが出せるのですが、
このC6の部分をnullにしてしまうと、答えが0になってしまいます。

(2)だったら0にはならず、思ったとおりの結果がでます。
<悩み1>
(1)の配列の方法で、C6を「0」または「null」にした場合の答えを通常(2)と同じような結果にするにはどうすればよいのでしょうか。

<悩み2>
できれば、C6に100%と入力するのも見た目が悪い...続きを読む

Aベストアンサー

色々と間違いに間違いを重ねています。

まず,ご相談に書かれた発端の式の
>{=SUM($C$4:$F$4)*(C6:F6)}

この式が,そもそも間違っています。

これがご相談投稿に際しての誤記ではない事は,
>このC6の部分をnullにしてしまうと、答えが0になってしまいます。

の部分から確かにそういう式を書いていると思われますが,その式は間違っているのでC6を空ではなく数値を入れても間違った結果が計算されます。


一般に推奨される正しい式:
=SUMPRODUCT($C$4:$F$4, C6:F6)
この式はただEnterして入力します( { }で囲われた式にしません)が,配列数式です。
計算に使う各セルに空白があっても意図した通りの結果が得られます。
計算に使う各セルに数値ではない値(たとえば「*」)が入力されても,計算出来ます。が,当該のセルはエクセルの一般ルールに従いゼロとして扱われます。そのままで「100%」と読ませる事はできません。


別の式で,あなたが間違えた式:
=SUM( ($C$4:$F$4)*(C6:F6) )
をCtrl+Shift+Enterします。
計算に使う各セルに空白があっても意図した結果が得られます。
計算に使う各セルに数値ではない値(たとえば「*」)が入力された場合,#VALUEのエラーになります。この式のままで計算を通す事はできません。



>「*」を100%にしたい
配列数式をごりごりと組んでいけば「やれば出来ます」が,イミフメイになるだけなので一般に推奨できません。
数字として計算させたいセルには普通に(丁寧に)数字を記入して作製しましょう。

計算例:
=SUM(IF(ISNUMBER(C6:F6),C6:F6,1)*$C$4:$F$4)
をCtrl+Shift+Enter

色々と間違いに間違いを重ねています。

まず,ご相談に書かれた発端の式の
>{=SUM($C$4:$F$4)*(C6:F6)}

この式が,そもそも間違っています。

これがご相談投稿に際しての誤記ではない事は,
>このC6の部分をnullにしてしまうと、答えが0になってしまいます。

の部分から確かにそういう式を書いていると思われますが,その式は間違っているのでC6を空ではなく数値を入れても間違った結果が計算されます。


一般に推奨される正しい式:
=SUMPRODUCT($C$4:$F$4, C6:F6)
この式はただEnterして入力します( {...続きを読む

Qいつも聴けるCDRが聴けない

全くの素人です。よろしくお願いします。
いつもCDレンタルをし、Drag'n Dropで普通のCDRに落として使い、家にある音楽用プレーヤーで聴くことが出来ていました。
今回、電子ピアノでフラッシュメモリーに録音し、CDRに落としました。Media Playerでは聞くことができるのですが、音楽用プレーヤーでは4秒だけ動き、音が全く出ません。
ファイルの種類はMIDIシーケンスとなっています。どうすれば音楽用プレーヤーで聴けるようになるんでしょうか?

Aベストアンサー

ライティングソフトで音楽CDとして焼くにはそのファイル形式をサポートしてないとダメです。
WAV、MP3などならどのソフトでも作れますがMIDIを音楽CDに出来るソフトは無いと思います。
一度WAVに変換して焼けばどうでしょうか。
「MIDIをWAVに変換」で検索すればいくつかヒットします。

QTeXでの改頁

こんにちは、TeX初心者です。改行ではなくて改頁をするようなコマンドはあるのでしょうか?
学校のレポートを書いていてどうしても改頁したいところがあるのです。
よろしくお願いします。

Aベストアンサー

ふつう、TEXの改頁は「\newpage」というコマンドがあるんですが、
これじゃダメですか? 私はいつもこのコマンドを使っているのですが…。


人気Q&Aランキング

おすすめ情報