24h購物| | PChome| 登入
2010-10-01 01:53:04| 人氣2,388| 回應3 | 上一篇 | 下一篇

清除特定位置的斷行

推薦 0 收藏 0 轉貼0 訂閱站台

最近在整理M群的對話紀錄,發現當「某某人說:」字串出現,後面會被斷行
於是說話的內容就通通跑到下一行。

若是在WORD上,印象中只要將「某某人說:^P」改成「某某人說:」就好的樣子……

如果使用OpenOffice的WRITER,就很麻煩了,增加斷行很簡單、但若是取消就非常囉唆。
若是清除特定位置的斷行
第一步 先將所有的斷行改成原本不存在文件內的其他符號或是字串
在「尋找與取代」功能的視窗下方,點開「更多選項」
點選「常規表示式」
然後
搜尋內容「$」,取代成「@@@」

第二步 將特定字串的斷行部份符號取消掉
搜尋內容「某某人說:@@@」,取代成「某某人說:」

第三步 回復其他地方的斷行(但只是彷彿……跟當初的斷行未必是同性質)
搜尋內容「@@@」,取代成「\n」

這方法有很大的風險,OpenOffice會無預警的跳出來,問要不要取消回復功能……然後運氣不好就會造成當機。
三種選項我都試過,都沒有好結果,目前遇過最好的下場,就是增加非常大量、莫名其妙的斷行。
(這又要怎樣清除我就不敢研究……萬一沒弄好,又跑出更多斷行,不就整個當機重來?)

此外,這方法又有限制,若選擇的字句有(或)小括號的話,就沒反應了。
也就是說,「天才(自稱)說:」必須先要將小括號改成別的東西「天才@自稱@說:」,才能選擇「常規表示式」進行主要的部份。等清除斷行之後,再把小括號給取代回去。

……真不是懶人會喜歡的作法。
(這個工作用KWORD比OpenOffice有效率,直接就能取代斷行……但KWORD好像很少人提?)




於是之後改開MADEDIT
在十六進位模式下,移動右側正常文字的游標,對照左側英文數字,找出特定字串及斷行位置的數字。

在取代功能的視窗下方,點選「尋找十六進位字串」
然後,以取代功能把斷行的數字(0A)給幹掉。

回復文字模式後,原本擾人地特定字串後方的斷行真的不見了。



不,其實也不用這麼麻煩……
MADEDIT普通的取代功能,選擇「使用正規表示式」,就已經能將「天才(自稱)說:\n」直接取消掉換行成「天才(自稱)說:」


可是,比較出現的指定字數、限制寬度的排版式斷行,卻還是不知道怎麼快速的清除。
(在確定每個要保留的斷行是「。」下是沒問題,只是過程煩瑣程度不輸OpenOffice。)







MADEDIT這麼好用,實在應該付錢給作者才對……不過每次想想都會忘記。

==

參考資料:
http://blog.xuite.net/springman/jobs/15116609
OpenOffice 的進階取代

http://www.hfu.edu.tw/~kwc/CourseBulletin/SoftwareApplication/OOo_Regular_Expression.htm
OpenOffice.org 類型表式 (regular expression)

http://lawaymayaw.blogspot.com/2009/11/misc-vim.html
老外筆記: [Misc.] Vim 換行符號的小技巧:

台長: 飄雪寒燕(不良薯)
人氣(2,388) | 回應(3)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: Ubuntu界 |
此分類下一篇:UBUNTU10.10碰上VIRTUAL BOX
此分類上一篇:VirtualBox裝WACOM繪圖板

5001
請問
1
一張圖片A知道其寬&高各是多少像素
如何用GIMP把它設成300DPI?
比方新增一個透明圖檔為300DPI
將A拉進視窗,這樣就會變成300DPI了嗎?

2
如何將一個筆刷圖案平均重複填滿於一個圖檔?

謝謝
2010-10-07 09:30:40
版主回應
1.如果是正方形的圖,可以在「圖片」中縮放圖片;如果長方形建議用剪裁功能,在工具箱點了剪裁工具後,在下方可以設定尺寸。如果原圖太大,要先剪裁出需要的區域,再用縮放處理。

2.不知道你要用哪一種筆刷。以青椒筆刷為例,我的作法是在筆刷面板中對筆刷按右鍵,開啟筆刷為圖片,然後在新圖檔複製那個筆刷圖案。在要被填滿的圖片中,選擇填滿功能的油漆桶,在工具箱內「填滿類型」選擇填上圖樣,再選剪貼簿的圖片。倒下去就行了~
2010-10-10 01:06:28
5001
剪貼簿在哪?不用先把青椒存成圖樣再倒油漆桶嗎?

DPI的問題,在2.6版,圖片選項下的圖片屬性&列印大小,前者是資料,後者應該是修改的地方
不然就要在開新檔時就先設定,然後拖進圖片。這個還沒很肯定,我再試試看

報台公告有徵文和相簿塗鴉投稿,你參加了嗎?
2010-10-10 08:12:55
版主回應
不用另存,只要打開青椒的筆刷圖檔,直接複製,然後選擇油漆桶的功能;「填滿類型」>「填上圖樣」,在一堆圖樣的畫面中,最左上角的位置會出現一個叫作「剪貼簿」的圖樣(若沒先複製,應該是呈現空白)。若是很常用的圖,才需要存成圖樣方便下次使用。

不清楚你的需求是什麼,但屬性中的像素及列印大小都是可以分別調整的。螢幕顯示的大小在「縮放圖片」內調整,列印的尺寸則在「列印大小」調整,不過因為跟解析度有連動關係,螢幕小圖若印成大圖會很粗糙。

在下沒參加活動的興趣……我很不合群的 XD
2010-10-15 00:10:32
(悄悄話)
2012-04-19 04:02:18
是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文