PageSourceSearch

https://mmatsubara.com/slide_rule/

html mmatsubara.com collected 2026-10-04 00:05:15 UTC 14,266 bytes, 383 lines download raw bytes

1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html lang="ja">
3<head>
4  
4<script src="/js/jquery.js" type="text/javascript"></script>
4
5  
5<script> 
6    jQuery(document).ready(function(){
7//        jQuery("#headMessagePanel").slideToggle("slow");
8    });
9  </script>
9
10
11<meta http-equiv="X-UA-Compatible" content="IE=edge">
12<meta name="author" content="松原正和">
13<meta name="keywords" content="計算尺,燃費,交通,プリウス,prius">
14<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
15<title>交通計算尺 2000</title>
16<link rel="stylesheet" href="/css/m_matsu.css">
17</head>
18<body>
19<div style="text-align:right"><select id="slPageList"></select></div>
20<!-- レイアウトタグ -->
21<!-- ▼クッキー同意 -->
22<div class="cookie-consent">
23  <div class="cookie-text">当サイトではCookieを使用します。Cookieの使用に関する詳細は「<a href="privacy.html" target="_balank">プライバシーポリシー</a>」をご覧ください。</div>
24  <div class="cookie-agree">O  K</div>
25  <div class="cookie-no-agree">Back</div>
26</div>
27<script type='text/javascript'>
28(function() {
29  const expire = 365; // 有効期限(日)
30  let cc = document.querySelector('.cookie-consent');
31  let ca = document.querySelector('.cookie-agree');
32  let cna = document.querySelector('.cookie-no-agree');
33  const flag = localStorage.getItem('popupFlag');
34  if (flag != null) {
35    const data = JSON.parse(flag);
36    if (data['value'] == 'true') {
37      popup();
38    } else {
39      const current = new Date();
40      if (current.getTime() > data['expire']) {
41        setWithExpiry('popupFlag', 'true', expire);
42        popup();
43      }      
44    }
45  } else {
46    setWithExpiry('popupFlag', 'true', expire);
47    popup();
48  }
49  ca.addEventListener('click', () => {
50    cc.classList.add('cc-hide1');
51    setWithExpiry('popupFlag', 'false', expire);
52  });
53
54  cna.addEventListener('click', () => {
55    //deleteCookies();
56    localStorage.clear();
57    if (window.history.length === 0) {
58        window.close();
59    } else {
60        history.back();
61    }
62  });
63  
64  function setWithExpiry(key, value, expire) {
65    const current = new Date();
66    expire = current.getTime() + expire * 24 * 3600 * 1000;
67    const item = {
68      value: value,
69      expire: expire
70    };
71    localStorage.setItem(key, JSON.stringify(item));
72  }
73  
74  function deleteCookies() {
75    const cookies = document.cookie.split(';');
76    for (let idx = 0; idx < cookies.length; idx++) {
77      const cookie = cookies[idx];
78      const pos = cookie.indexOf('=');
79      const name = pos > -1 ? cookie.substr(0, pos) : cookie;
80      document.cookie = name + '=;max-age=0';
81    }
82  }
83
84  function popup() {
85    cc.classList.add('is-show');
86  }
87}());
88</script>
88
89<!-- ▲クッキー同意 -->
90
91
92<table border="0" summary="layout" width="100%">
93  <tr>
94    <td style="vertical-align:top;width:*">&nbsp;</td>
95    <td style="vertical-align:top;width:120px">
96            <!-- アフィリエイトスペース▼ -->
97      <table class="CMArea" style="width: 220px;">
98        <tr>
99          <th class="CMArea">広告</th>
100        </tr>
101        <tr>
102          <td style="text-align:center;">
103<br>
104
105<!-- Google AdSense -->
106<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6250265605309533"
107     crossorigin="anonymous"></script>
107
108<!-- 松のページ 標準 -->
109<ins class="adsbygoogle"
110     style="display:inline-block;width:160px;height:600px"
111     data-ad-client="ca-pub-6250265605309533"
112     data-ad-slot="8693156916"></ins>
113<script>
114     (adsbygoogle = window.adsbygoogle || []).push({});
115</script>
115
116
117<br>
118<br>
119<br>
120
121<!-- Amazon 検索窓 -->
122<!--
123<SCRIPT charset="utf-8" type="text/javascript" src="https://ws.amazon.co.jp/widgets/q?rt=tf_sw&ServiceVersion=20070822&MarketPlace=JP&ID=V20070822/JP/matsuboolean-22/8002/3dddf062-31c4-4894-8472-a7b28fad4996"> </SCRIPT>
123 <NOSCRIPT><A HREF="https://ws.amazon.co.jp/widgets/q?rt=tf_sw&ServiceVersion=20070822&MarketPlace=JP&ID=V20070822%2FJP%2Fmatsuboolean-22%2F8002%2F3dddf062-31c4-4894-8472-a7b28fad4996&Operation=NoScript">Amazon.co.jp ウィジェット</A></NOSCRIPT>
124-->
125
126          </td>
127        </tr>
128      </table>
129
130      <!-- アフィリエイトスペース▲ -->
131      <br>
132      <table class="CMArea" style="width: 220px;">
133        <tr>
134          <th class="CMArea">X</th>
135        </tr>
136        <tr>
137          <td>
138<!-- Twitter(公式) -->
139<a class="twitter-timeline" data-width="220" data-height="800" data-theme="light" href="https://twitter.com/m_matsubara?ref_src=twsrc%5Etfw">Posts by m_matsubara</a> 
139<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
139
140          </td>
141        </tr>
142      </table>
143      <br>
144      <br>
145      <table class="CMArea" style="width: 220px;">
146        <tr>
147          <th class="CMArea">GitHub</th>
148        </tr>
149        <tr>
150          <td>
151<div class="github-link">
152  <i class="fab fa-github-square"></i>
153  <a href="https://github.com/m-matsubara" target="_blank">m-matsubara</a>
154</div>
155<!--a href="https://github.com/m-matsubara" target="_blank">
156  <img src="https://grass-graph.moshimo.works/images/m-matsubara.png?rotate=270">
157</a -->
158<br>
159<br>
160<span class="notes">※A5:SQL Mk-2はGitHubのプライベートリポジトリで開発されているためソースコードを参照することはできません。</span>
161          </td>
162        </tr>
163      </table>
164
165    </td>
166    <td style="vertical-align:top;width:20px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
167    <td style="vertical-align:top;width:900px">
168<!-- レイアウトタグ -->
169
170
171
172<p>
173<h2>交通計算尺 2000</h2>
174</p>
175<p>
176<h3>交通計算尺 2000 について</h3>
177 皆さん車の燃費はどうやって計算していますか?。まあ、いまどきコンビニで電卓を買っても1000円しない時代ではありますが、ここではあえて燃費計算用の計算尺を作ってみました。そもそも皆さん計算尺って知っていますか?。これを使えば、距離と給油量の目盛りをあわせるとあらフシギ燃費が即座にわかります。<br>
178<br>
179<center>
180<font color="blue" size="+1">↓交通計算尺 2000↓</font><br>
181<img src="slide_rule_view.gif" alt="交通計算尺 2000 の図">
182</center>
183<hr/>
184</p>
185<p>
186<h3>ダウンロード</h3>
187
188<li><a href="slide_rule.pdf" onclick="urchinTracker('/slide_rule/slide_rule.pdf');">slide_rule.pdf</a> (37KB) (slide_rule.pdf) PDFファイル<br>
189<br>
190 Win32環境(Windows95, Windows 98, Windows NT 4.0, Windows 2000)な方は<st>Win32環境用 交通計算尺2000印刷プログラム</st>から印刷しても良いです。<br>
191<li><a href="slide_rule.lzh" onclick="urchinTracker('/slide_rule/slide_rule.lzh');">slide_rule.lzh</a> (185KB) (slide_rule.exe) Win32環境用 交通計算尺2000印刷プログラム<br>
192
193<br>
194<br>
195</p>
196
197<p>
198<h3>作り方</h3>
199<h4>印刷(ビットマップファイル編)</h4>
200 slide_rule.pdfから印刷してください。<br>
201 印刷サイズはハガキサイズを想定して作成されています。そのまま印刷するとA4で出力されるので注意してください。<br>
202<br>
203
204<h4>印刷(Win32環境用 交通計算尺2000印刷プログラム編)</h4>
205 slide_rule.lzhを解凍するとslide_rule.exeが出来ます。<br>
206 slide_rule.exeを起動し、"プリンタ設定"ボタンで出力するプリンタと用紙サイズを選択します。<br>
207 印刷ボタンを押すと、プリンタから計算尺が出力されます。<br>
208 このプログラムの場合は、目盛りが消えたり、一部の線が太くなったりすることはありません。<br>
209 念のため、安い紙等にテスト印字を行うようにしてください。<br>
210 テスト印字でうまく印刷できるようになったら、ちょっと上質なハガキ程度の厚紙に印刷しましょう。インクジェットプリンタでは、ツルツルのフォトクォリティ用紙よりもコート紙(表面サラサラ)のほうが完成してから使いやすいようです。<br>
211<br>
212
213<h4>組み立て</h4>
214 <div class="warning">刃物の取り扱いには十分注意してください。</div><br>
215 太い実線は切り取り線です。上のパーツ(本体)の中の太い実線も切り抜いてください。<br>
216 カッティングにはハサミよりもカッター&定規(金属またはガラス製が望ましい)を使うほうが精度が出ます。<br>
217 点線は山折で、2箇所とも180度折り返します。折り目はあらかじめ、カッターの背などã
217§æŠ˜ã‚Šç›®ã‚’つけておくときれいに折れます。<br>
218 のりしろは同じパーツの一番下の部分と糊付けします。これでつぶれた筒状になったはずです。<br>
219 この中に下の部品(スライダ)を通します。本体のはみ出た糊とくっ付かないように注意してください。
220 
221<br>
222<img src="slide_rule_build.gif" alt="交通計算尺 2000 の図">
223<br>
224</p>
225
226<p>
227<h3>使い方</h3>
228 使い方は<a href="slide_rule_manual.html">こちらの文書</a>を参考にしてください。<br>
229<br>
230</p>
231
232<center>
233<a href="/"><img src="/data/home07.gif" alt="home" border="0"></a>
234</center>
235
236<!-- レイアウトタグ -->
237      <div style="width: 1px; height: 90px;">&nbsp;<!-- 広告が株に表示される場合、コンテンツの一番下が表示されなくなる問題解消のため、空白の div タグを追加する --></div>
238    </td>
239    <td style="vertical-align:top;width:20px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
240    <td style="vertical-align:top;width:300px">
241            <!-- アフィリエイトスペース▼ -->
242      <span style="position: absolute; z-index:10000; top: 30px;">
243      <table class="CMArea" style="width: 220px;">
244        <tr>
245          <th class="CMArea">広告</th>
246        </tr>
247        <tr>
248          <td style="text-align:center;">
249<br>
250
251<!-- Google AdSense -->
252<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6250265605309533"
253     crossorigin="anonymous"></script>
253
254<!-- 松のページ 標準 -->
255<ins class="adsbygoogle"
256     style="display:inline-block;width:160px;height:600px"
257     data-ad-client="ca-pub-6250265605309533"
258     data-ad-slot="8693156916"></ins>
259<script>
260     (adsbygoogle = window.adsbygoogle || []).push({});
261</script>
261
262
263<br>
264<br>
265<br>
266
267<!-- Amazon 検索窓 -->
268<!--
269<SCRIPT charset="utf-8" type="text/javascript" src="https://ws.amazon.co.jp/widgets/q?rt=tf_sw&ServiceVersion=20070822&MarketPlace=JP&ID=V20070822/JP/matsuboolean-22/8002/3dddf062-31c4-4894-8472-a7b28fad4996"> </SCRIPT>
269 <NOSCRIPT><A HREF="https://ws.amazon.co.jp/widgets/q?rt=tf_sw&ServiceVersion=20070822&MarketPlace=JP&ID=V20070822%2FJP%2Fmatsuboolean-22%2F8002%2F3dddf062-31c4-4894-8472-a7b28fad4996&Operation=NoScript">Amazon.co.jp ウィジェット</A></NOSCRIPT>
270-->
271
272          </td>
273        </tr>
274      </table>
275      </span>
276      <!-- アフィリエイトスペース▲ -->
277
278    </td>
279    <td style="vertical-align:top;width:*">&nbsp;</td>
280  </tr>
281</table>
282<!-- レイアウトタグ -->
283
284<!-- ▼クッキー同意 -->
285<div class="cookie-consent">
286  <div class="cookie-text">当サイトではCookieを使用します。Cookieの使用に関する詳細は「<a href="privacy.html" target="_balank">プライバシーポリシー</a>」をご覧ください。</div>
287  <div class="cookie-agree">O  K</div>
288  <div class="cookie-no-agree">Back</div>
289</div>
290<script type='text/javascript'>
291(function() {
292  const expire = 365; // 有効期限(日)
293  let cc = document.querySelector('.cookie-consent');
294  let ca = document.querySelector('.cookie-agree');
295  let cna = document.querySelector('.cookie-no-agree');
296  const flag = localStorage.getItem('popupFlag');
297  if (flag != null) {
298    const data = JSON.parse(flag);
299    if (data['value'] == 'true') {
300      popup();
301    } else {
302      const current = new Date();
303      if (current.getTime() > data['expire']) {
304        setWithExpiry('popupFlag', 'true', expire);
305        popup();
306      }      
307    }
308  } else {
309    setWithExpiry('popupFlag', 'true', expire);
310    popup();
311  }
312  ca.addEventListener('click', () => {
313    cc.classList.add('cc-hide1');
314    setWithExpiry('popupFlag', 'false', expire);
315  });
316
317  cna.addEventListener('click', () => {
318    //deleteCookies();
319    localStorage.clear();
320    history.back();
321  });
322  
323  function setWithExpiry(key, value, expire) {
324    const current = new Date();
325    expire = current.getTime() + expire * 24 * 3600 * 1000;
326    const item = {
327      value: value,
328      expire: expire
329    };
330    localStorage.setItem(key, JSON.stringify(item));
331  }
332  
333  function deleteCookies() {
334    const cookies = document.cookie.split(';');
335    for (let idx = 0; idx < cookies.length; idx++) {
336      const cookie = cookies[idx];
337      const pos = cookie.indexOf('=');
338      const name = pos > -1 ? cookie.substr(0, pos) : cookie;
339      document.cookie = name + '=;max-age=0';
340    }
341  }
342
343  function popup() {
344    cc.classList.add('is-show');
345  }
346}());
347</script>
347
348<!-- ▲クッキー同意 -->
349
350<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 350-351
350
351<script async src="https://www.googletagmanager.com/gtag/js?id=
351G-RKJG4C3FGL
vendor: 13 bytes, line 351
351"></script>
352<script>
353  
vendor: 138 bytes, lines 353-357
353window.dataLayer = window.dataLayer || [];
354  function gtag(){dataLayer.push(arguments);}
355  gtag('js', new Date());
356
357  gtag('config', '
357G-RKJG4C3FGL
vendor: 5 bytes, line 357
357');
358</script>
358
359
360<!-- Google Analytics -->
361<script src="https://www.google-analytics.com/urchin.js" type="text/javascript">
362</script>
vendor: 2 bytes, line 362
362
363<script type="text/javascript">
364_uacct = "UA-2429709-1";
365urchinTracker();
366</script>
366
367
368<br>
369<br>
370<br>
371<br>
372<br>
373<br>
374<br>
375<br>
376
377<script src="/js/prototype.js"></script>
vendor: 2 bytes, line 377
377
378<script src="/js/changePage.js"></script>
vendor: 2 bytes, line 378
378
379<script>
380  slPageList_init();
381</script>
381
382</body>
383</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.