して、エディターに貼りつけると、なぜか「一行アキ」になります。
(テキスト・ボックスでは「行間ナシ」で入力しているのに)
テキスト・ボックス同様に編集・印刷できるよう、指定できませんか?
エクセルに(形式を選択して)貼りつけると「一行アキ」、そのまま
だと「行間ナシ」になりますが、すこし重く感じられます。
できれば、印刷時に行間指定したいのですが……。
現在の詳細デザイン設定は、つぎのとおり最も簡略にしています。
「テーマ=Hatena)/ヘッダの色=ライトブルー」
コピーペーストした文字列が1行アキにならないようにする方法は、すみませんがよくわかりません。
はりつけたテキストの行を詰める方法はあります。
「TeraPad」のようなテキストエディタの「置換」機能で、「¥n¥n」を「¥n」に置換すると、2行アキを1行アキに変換できます。
日記を見たときに1行アキにしない方法は、「詳細デザイン」の「スタイルシート」というところに、
div.section p {
margin: 0;
padding:0;
}
と入れてみてください。
印刷時だけではなく、通常の表示も1行アキではなくなりますが……
自分が印刷するときだけ、ということでしたら、ユーザースタイルシートを使うのもおすすめです。
http://www.hatena.ne.jp/faq/qa?c=9#5715
はてな お問い合わせ はてなダイアリーについて
はてなのQ&Aにこのような説明がありました。
強制的に<p>タグが挿入されてしまうようですね。
ヘッダの指定をするといいとのことです。
http://d.hatena.ne.jp/help#aboutp
はてなダイアリーのヘルプ
「詳細デザイン」の「スタイルシート」に「.section P {margin-top: 0;
margin-bottom: 0;}と入れたところ、もとに戻ってしまいました。
二つ目の参考URL「pタグの挿入を止める」は「非公開」の指定ですね。
http://www.hatena.ne.jp/1057739459
人力検索はてな - はてなダイアリーを書くと1行づつ空いた感じになるんですが…どうやったら詰められるのでしょうか?
追加です。
こんな質問がありました。
参考になると思います。
「p{line-height:0}」と入れたとろ、重なって表示されてしまいました。
「p{line-height:1}」と入れたとろ、ほぼ「行間ベタ」表示されました。
ただし、貼りつけると、もとの「一行アキ」のままでした。
http://d.hatena.ne.jp/help#pre
はてなダイアリーのヘルプ
>二つ目の参考URL「pタグの挿入を止める」は「非公開」の指定ですね。
非公開という意味が「下書き機能」を指すのであれば違います。
(下書きなのは ><!-- ~ -->< で囲んだときです。)
それはともかくとして、整形済みテキストの機能を使うのはどうでしょうか?
例えば、以下のように書いてみましょう。
テスト
>|
改行してみる
改行できましたか?
一行空きになったりしていませんか?
|<
テスト終りどす
>| ~ |< は ><PRE>~</PRE>< と書くのと同じです。
これで挟まれた部分については、<P>タグが自動挿入されないので、
メモ帳などにカットペーしても一行空にはなりません。
また、整形済みテキストなので入力した通りに改行されます。
つぎのページで試してみました。
>>
00001231 Test page
>|
改行してみる。
開業出来ましたか?
一行空きになったりしていませんか?
|<
たしかに、
〜< と書くのと同じ「行間ナシ」でした。
残念ながら、この「整形タグ」は、他の表記(生没年月日など)で、
すでに多用しているので、地の文には使いたくないのです。
↓(テスト・ページ)
http://d.hatena.ne.jp/adlib/00001231
<<
http://d.hatena.ne.jp/help#noptag
はてなダイアリーのヘルプ
コピー&ペーストしたときに1行アキになるのは、<p>タグがあるからですから、pタグの挿入を止めるようにすればよいのでは?
「pタグの挿入を止める」について、つぎの説明が分らないのです。
「途中で解除しない限り、いつまでもpタグは挿入されません」
どなたか“別の表現で”教えてくださいませんか?
右クリックして、html ソースを表示してからコピーする、って方法ではダメっすか?
少なくとも、html タグの性質に左右されることは無くなります。
あとは、「ソース自体がタコだからしょーがねー」ってんで、時前でバリバリ修正する、と。
つーか、一行アキぐらい、エディタで簡単に修正できるでしょうが。
まともなエディタなら、修正に一分もかからないぞ!!
「右クリックして、html ソースを表示する」目的が分りません。
自分のダイアリーを、入力時のままコピーするなら「編集」画面から
「テキスト・ボックス」内に入ればいいのですが……。
>「途中で解除しない限り、いつまでもpタグは挿入されません」
> どなたか“別の表現で”教えてくださいませんか?
「以後『一行アキ改行』をしない」という機能を解除しない限り
いつまでも『一行アキ改行』に戻りません。
…ということで大丈夫でしょうか?
「オアズケ!」をしたら「ヨシ!」と言って解除しない限り、
いつまでもえさを食べません。
…のほうが雰囲気は伝わるでしょうか??
さて、次のように書いてみてください。 これまでと違って、
改行したいときには「<br>」で明示してやる必要はあります。
><span>1行目1行目1行目1行目1行目1行目1行目1行目<br>
2行目2行目2行目2行目2行目2行目2行目2行目2行目
</span><
こうやって書いたダイアリーはコピーしても空行はなくなっているはずです。
>>
改行したいときには「
」で明示してやる必要はあります。
1行目1行目1行目1行目1行目1行目1行目1行目
2行目2行目2行目2行目2行目2行目2行目2行目2行目
こうやって書いたダイアリーはコピーしても空行はなくなっているはずです。
<<
たしかに(上のように)空行はなくなりました! ただし一行ごとに
「BRタグ」で終るよう、仕様変更しなければなりませんね。
他の各種のブログでは(Enterだけで)その必要がないのですが……。
これははてなの仕様です。
回答となるかはわかりませんが、
対応策となりそうなものを書いてみます。
最初に思いついたのはpreタグでしたが、
これは使いたくないとのコト。
+++
それでしたら、一つにはNo.5さんの回答にあるように、
pタグの挿入を止める手があります。
これは、はてなダイアリーのヘルプにありますように、
pタグを入れたくない部分の前に前に半角で「><」と挿入し、
pタグを入れてもいい状態のところの前
(全文においてpタグを適用したくないのなら日記本文最後)に
同じく「><」と挿入するものです。
以降もですが、例文内のタグ部分は、
実際に使用されるときには半角にしてくださいませ。
例文:
><
今日は晴れています。
なのに雷が鳴っています。
><
こうすると、次のように表示されます。
表示例:
< 今日は晴れています。なのに雷が鳴っています。 <
個人的にはこの方法は、pタグは挿入されなくなりますが、
書いたとおりに再現するには手動でbrタグを挿入しなければなりませんし、
余計な「<」が前後に残るのであまり好きではありません。
ただ、この余計な「<」をタグの一部として使うなら、
そしてbrタグを手動で補うつもりがあるのなら、有効な手段かとは思います。
使用例:
><font color=”red”>
今日は晴れています。<br>
なのに雷が鳴っています。<br>
></font>
このようにすれば、赤い文字で次のように表示されます。
表示例:
今日は晴れています。
なのに雷が鳴っています。
ただ、この記述はhtml的には微妙に正しくありません。
質問者の技量のほどがわからないため、
スタイルシートは抜きで解説できる例を考えさせていただきました。
+++
2つ目もほとんど代わり映えしませんが、日記を書く普段から、
編集ボックス内での改行でなくbrタグを用いて書けば、
ダイアリーから直接コピー&ペーストしたときに行間が開きません。
編集ボックス内がごちゃごちゃするという欠点はありますが…
ちなみに私はこの方法を用いて日記を書いています。
>これははてなの仕様です<
これが結論であり、はてなの「ブラウザの画面から編集できる」と
いう最大のメリットと、しっかり結びついているなら断念しましょう。
この質問は「紙 copi」エディタで完成したテキストを「はてな」に
貼付け、その画面をコピーしてエディタに戻すと、なぜか「一行アキ」
になることの疑問です。他の各種のブログでは「行間ナシ」なのに……。
わたしの「はてなダイアリー」は、現時点で約500日分、他の各種
ブログにも重複転載しているので、共通仕様に統一したかったのです。
最後まで質問の意図が伝わらなかったので、残念ながら〆切ります。
この質問と回答は、つぎの「はてなダイアリー」に転記しました。
↓(テスト・ページ)
「詳細デザイン」の「スタイルシート」に「div.section p {margin: 0;
padding:0;」と入れたとろ、見た目には詰まったのですが、貼りつけると、
もとの「一行アキ」のままでした。