<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://wiki.samba.gr.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%E5%8D%B0%E5%88%B7%E6%99%82%E3%81%AB%E9%95%B7%E3%81%84%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E5%90%8D%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84</id>
	<title>印刷時に長いドキュメント名が正しく表示されない - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.samba.gr.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%E5%8D%B0%E5%88%B7%E6%99%82%E3%81%AB%E9%95%B7%E3%81%84%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E5%90%8D%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84"/>
	<link rel="alternate" type="text/html" href="http://wiki.samba.gr.jp/mediawiki/index.php?title=%E5%8D%B0%E5%88%B7%E6%99%82%E3%81%AB%E9%95%B7%E3%81%84%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E5%90%8D%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84&amp;action=history"/>
	<updated>2026-05-15T15:46:39Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>http://wiki.samba.gr.jp/mediawiki/index.php?title=%E5%8D%B0%E5%88%B7%E6%99%82%E3%81%AB%E9%95%B7%E3%81%84%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E5%90%8D%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84&amp;diff=1462&amp;oldid=prev</id>
		<title>Ribbon: J0022</title>
		<link rel="alternate" type="text/html" href="http://wiki.samba.gr.jp/mediawiki/index.php?title=%E5%8D%B0%E5%88%B7%E6%99%82%E3%81%AB%E9%95%B7%E3%81%84%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E5%90%8D%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84&amp;diff=1462&amp;oldid=prev"/>
		<updated>2006-08-10T01:54:22Z</updated>

		<summary type="html">&lt;p&gt;J0022&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{冒頭部|J0022|2001/06/30|たかはしもとのぶ}}&lt;br /&gt;
==対象==&lt;br /&gt;
この文書は、以下のプロダクトに付いて説明したものです。&lt;br /&gt;
* Samba 2.0.9 日本語版&lt;br /&gt;
* Samba 2.0.7 日本語版&lt;br /&gt;
* Samba 2.0.7&lt;br /&gt;
* Windows Me&lt;br /&gt;
* Windows 2000&lt;br /&gt;
* Windows 98&lt;br /&gt;
* Windows 95&lt;br /&gt;
* Windows NT 4.0 &lt;br /&gt;
==現象==&lt;br /&gt;
Windows から Samba サーバに対して、日本語の名前や長い名前を持ったドキュメントの印刷を行なうと、[コントロールパネル]の[プリンタ]から各プリンタのアイコンをクリックすると現れる画面で、長いドキュメント名が正しく表示されません。&lt;br /&gt;
&lt;br /&gt;
例えば「01234567890123456789012345678901234567890123456789」 というファイルを印刷すると、「...6789012345678901234567890123456789」 と表示されます。&lt;br /&gt;
==原因==&lt;br /&gt;
Samba は、ドキュメント名として、印刷時にWindowsから受け取った印刷データを一時的に保存するために作成する一時ファイルの名前を返却します。&lt;br /&gt;
このファイル名を取得するのには、lpq command パラメータで指定したコマンド (printing=BSD の場合は lpq) を使用します。この時使用するコマンドの仕様により長いファイル名が削られることがあります。&lt;br /&gt;
==対応策==&lt;br /&gt;
lpq command に指定されたコマンドの仕様を確認して、長いファイル名を省略して表示しないように設定してください。&lt;br /&gt;
&lt;br /&gt;
printing = BSD の場合、長い名前を表示するためにはlpqコマンドに-lオプションを付けますが、その場合はlpqコマンドの出力フォーマット自体が変わってしまうため、Sambaが期待する出力形式にするための整形が必要になります。&lt;br /&gt;
&lt;br /&gt;
以下 lpq command の設定例を幾つか示します。&lt;br /&gt;
&lt;br /&gt;
  lpq command = lpq -P%p -l | awk &amp;#039;/\[.*\]/{u=substr($1,1,length($1)-1);n=$2;i=substr($4,1,3)}/^\t/{print n,u,i,$0}&amp;#039;&lt;br /&gt;
&lt;br /&gt;
  lpq command = lpq -l -P%p | \&lt;br /&gt;
                sed -e &amp;#039;/]$/N&amp;#039; \&lt;br /&gt;
                    -e &amp;#039;s/^\(.*\): *\(.*\) *\[.* \(...\).*\n/\2 \1 \3/&amp;#039;&lt;/div&gt;</summary>
		<author><name>Ribbon</name></author>
	</entry>
</feed>