Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

Libreoffice Word Düzenleme

13 Yazılar
4 Üyeler
0 Reactions
3,651 Görüntüleme
(@yfdogan)
Gönderiler: 615
Prominent Member
Konu başlatıcı
 

PDF ten Calibre yardımıyla odt belgesine çevirdiğim bir belge var elimde.
Örneğin:

This remedy is frequently prescribed because of a technological civilisation. Woman 15 to
1 radio to men needing this remedy. Sulphur will many follow Ignatia - it lies underneath.
Apis, Nat. mur, Sepia are complementary to Ignatia; A Nat. mur patient after a shock or
grief, may get prescribed Ignatia if you were to see them right after the shock; whereas if
you had seen them before the shock you would have given tem Nat. mur. Give the
remedy that corresponds mostly to an uppermost pattern.
Ignatia individuals are very sensitive. An individual that has been brought up with
culture, refind education, arts, music, theatre, becomes refined with culture; This

Şeklinde bir metin var. Bu metinde her satırın sonunda " enter " sekmesi ile bir alt satıra geçilmiş ve satırın yarısı neredeyse boş. Her Enter sekmesinde " del " veya geri tuşu ile alt satırı üste taşımam gerekiyor.

Belgeyi a5 e çevirip a4 e geri getirdiğimde sonuç değişmiyor satır sonu yine boş oluyor.

Belgedeki satırların sonundaki "enter " sekmelerinin toplu olarak iptali ya da değiştirilmesi mümkün mü?

Cetvel ayarları ile de satır sonlarını değiştirdim sonuç değişmiyor. "enter" tuşu ile alt satıra geçildiğinden cetvelle düzenleyemiyorum.

"Enter " sekmelerini manuel tek tek satır sonlarından silerek alt satırı üste taşıdığımda metin şu hale geliyor:

This remedy is frequently prescribed because of a technological civilisation. Woman 15 to 1 radio to men needing this remedy. Sulphur will many follow Ignatia - it lies underneath. Apis, Nat. mur, Sepia are complementary to Ignatia; A Nat. mur patient after a shock or grief, may get prescribed Ignatia if you were to see them right after the shock; whereas if you had seen them before the shock you would have given tem Nat. mur. Give the remedy that corresponds mostly to an uppermost pattern. Ignatia individuals are very sensitive. An individual that has been brought up with culture, refind education, arts, music, theatre, becomes refined with culture; This parameter is coupled with the capacity of Ignatia to grasp quickly and execute quickly.

Bu işlemi bütün bir belgeye uygulayabileceğim bir kısayol tarifi var mıdır? MS Ofis veya Libreoffis farketmez çok ihtiyacım var bu şekilde bir kolaylığa.

 
Gönderildi : 22/03/2017 1:34 pm
(@mhmtkrktr)
Gönderiler: 391
Reputable Member
 

Altta kod etiketi içinde olduğu gibi mi olacak? Tam anlayamadım.
Örnek olarak sadece bu belgenin tam dosya yolunu verebilir misin?

 
Gönderildi : 22/03/2017 1:51 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
Konu başlatıcı
 

Şu şekilde belgenin sağındaki boşlukları doldurması lazım metnin. Bunu ancak her satırın sonunda del tuşu ile alttaki satırı yukarı çekerek yapabiliyorum.

This remedy is frequently prescribed because of a technological civilisation. Woman 15 to 1 radio to men needing this remedy. Sulphur will many follow Ignatia - it lies underneath. Apis, Nat. mur, Sepia are complementary to Ignatia; A Nat. mur patient after a shock or grief, may get prescribed Ignatia if you were to see them right after the shock; whereas if you had seen them before the shock you would have given tem Nat. mur. Give the remedy that corresponds mostly to an uppermost pattern. Ignatia individuals are very sensitive. An individual that has been brought up with culture, refind education, arts, music, theatre, becomes refined with culture; This parameter is coupled with the capacity of Ignatia to grasp quickly and execute quickly.

Capable people. When theses individuals are put in our society, their refined emotions can easily be hurt or disturbed. Become involved in the liberation movement, but it is not in their nature to be heard and cruel. This combination of factors will produce an Ignatia patient. At the same time she is capable, demands nothing from others. Such an individual encounters a time, say about age 18 or 19 when she has been over working, and meets with her first love affair. She will believe in him totally. If the man at some time shows a little indifference, if she does not have total attention, she may become silent and brooding. The introversion may begin. This great sensitivity is the whole cause
of trouble later on. She will withhold and not talk. Ignatia at a certain time may break down and become hysterical, make a scene of hysteria, out of control. From this point on we have pathology.

 
Gönderildi : 22/03/2017 1:53 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
Konu başlatıcı
 

Şöyle izah edeyim.

A4 belgesi açın bir tane. Satırları tam dolu olsun.

Şimdi her satırın ortasında bir yerlerde "ENTER " tuşuna basarak satırın sağda kalan kısmını bir alt satıra taşıyın.

Bütün sayfayı böyle yaptığınızı düşünün.

Şimdi bir kısayol ile bütün bu enter işlemi ile böldüğünüz satırların tekrardan a4 satırlarını dolduracak bir yöntem soruyorum 🙂

 
Gönderildi : 22/03/2017 2:08 pm
(@mhmtkrktr)
Gönderiler: 391
Reputable Member
 

Libreoffice' in bunu yapacak yeteneği vardır sanıyorum ama nasıl konusunda fikrim yok. Bilenler cevap verecektir elbet.
Ben dolaylı yoldan çözüm oluşturmaya çalışayım.
Belgeyi .txt biçiminde dışa aktarın. Örn: ~/Masaüstü/odttest.txt

Şu komutu çalıştırın;

cat ~/Masaüstü/odttest.txt|sed "s/'//g"|xargs|tee ~/Masaüstü/odtsonuc.txt
libreoffice --writer ~/Masaüstü/odtsonuc.txt

Tekrar .odt biçiminde kaydedin.

 
Gönderildi : 22/03/2017 2:48 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
Konu başlatıcı
 

Evet bu komutun yaptığı işi yapmayı istiyorum. Ama bu komut belgeyi tümüyle birleştiriyor. 70 Sayfalık belge 11 sayfaya füştü ve tüm başlıklar, paragraf atlamalar vs düz metin haline geldi.

Libreoffice te mesela seçim yapılacak ve sadece seçimli alanı birleştir diyebileceğimiz bir özellik lazım MSOffice  veya Libreoffice te.

 
Gönderildi : 22/03/2017 3:44 pm
(@hawki)
Gönderiler: 57
Trusted Member
 

Benim anladığım kadarıyla her iki tarafında tam olmasını istiyorsunuz bunun yöntemi kolay ancak hazır metin düzenleyecekseniz bazı yerlerde elle düzeltmeler yapmanız gerekebilir. Kendiniz yazarken böyle olsun derseniz sıkıntı olmaycaktır.
İlk verdiğiniz örnek metin üzerinde ekran kaydı yapmaya çalışacağım umarım olur. Ben fare ile seçtim siz ctrl+a ile tüm metni seçebilirsiniz ama dediğim gibi bazı yerlere elle müdahale etmeniz gerekebilir.

https://youtu.be/yXF-bZ3krCs

 
Gönderildi : 22/03/2017 4:06 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
Konu başlatıcı
 
This remedy is frequently prescribed because of a technological civilisation. Woman 15 to
1 radio to men needing this remedy. Sulphur will many follow Ignatia - it lies underneath.
Apis, Nat. mur, Sepia are complementary to Ignatia; A Nat. mur patient after a shock or
grief, may get prescribed Ignatia if you were to see them right after the shock; whereas if
you had seen them before the shock you would have given tem Nat. mur. Give the
remedy that corresponds mostly to an uppermost pattern.
Ignatia individuals are very sensitive. An individual that has been brought up with
culture, refind education, arts, music, theatre, becomes refined with culture; This

Şu metinde satırın bittiği kelimeye bakın. Sizin gösterdiğiniz video da metni iki yana yaslama özelliğini göstermişsiniz.

Sorun o değil.

Sorun, satır bitmeden enter tuşu ile alt satıra inilmiş.

Sizin gösterdiğiniz metin ile bu kod içerisindeki metin aynı ama satırların bittiği kelimelere bakın ne dediğimi anlayacaksınız.

 
Gönderildi : 22/03/2017 4:29 pm
tulliana
(@tulliana)
Gönderiler: 3517
Famed Member Admin
 

Hesap tablosuna yapıştır metni, her satır bir hücreye gelecektir. Daha sonra formül ile başka bir hücrede, metinleri yapıştırdığın hücreleri birleştir.

archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!

 
Gönderildi : 22/03/2017 4:46 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
Konu başlatıcı
 

Hesap tablosuna yapıştır metni, her satır bir hücreye gelecektir. Daha sonra formül ile başka bir hücrede, metinleri yapıştırdığın hücreleri birleştir.

Bu yöntem, tam olmasa da biraz daha işimi kolaylaştırdı. Teşekkürler.

 
Gönderildi : 22/03/2017 5:34 pm
(@mhmtkrktr)
Gönderiler: 391
Reputable Member
 

Şu şekilde ihtiyacı karşılar sanıyorum.

sudo pacman -S xsel
xdg-open ~/.bashrc

açılan dosyanın sonuna şunu ekleyin.

combine() {
. ~/.config/user-dirs.dirs
[[ $1 == y ]] && rm $XDG_DESKTOP_DIR/result.txt 2>/dev/null
TT=$(xsel -o | sed "s/["'<>]//g"); echo -e "$TTnn fns">/tmp/unification
SLC=(); while read line;do if grep -E '[a-z]' <<<$line &>/dev/null; then
declare SLC+=("${line}"); else echo -e "n${SLC[@]}"
>>$XDG_DESKTOP_DIR/result.txt
unset SLC; fi; done <<< $(cat /tmp/unification)
xdg-open $XDG_DESKTOP_DIR/result.txt
}
alias birlestir="combine"

Kullanımı için; birleştirmek istediğin metni fare ile seç. (nereden olduğu fark etmez. İnternet tarayıcısı, libreOffice vs)
Kopyala demeye gerek yok. Alan seçili iken terminalden birlestir deyin. Birleştirilmiş hali ile varsayılan editör üzerinde açılacaktır.
Bu şekilde her birleştir komutu Masaüstü/result.txt üzerine yazılır.
Eğer yeniden temiz bir çalışma yapmak istersen birlestir y yaz. Eski içerik silinir ve yenisi oluşur.
(Paragraflar otomatik olarak algılanacak ve aynı şekilde kalacaktır)

İşlemler bittiğinde uygun editör ile istediğin biçime dönüştürebilirsin.  Libreoffice 'e script ilave edilebiliyorsa doğrudan kendisine de özellik olarak verilebilir. Bunu araştırmak gerekir tabii, şimdilik buraya kadar var bende. 🙂

Bir kolaylık daha, şimdi geldi aklıma. Buna sık sık ihtiyaç duyuyorsan bashrc yerine ayrı bir script olarak tutup, kısayol atayabilirsin. Örn: crtl+alt+b
Sonuç yine aynı olacak, seçilen bölüm düzenlenmiş olarak metin editörü ile açılacaktır. 

 
Gönderildi : 22/03/2017 5:40 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
Konu başlatıcı
 

Yarın deneyeyim bunu. Teşekkürler.

 
Gönderildi : 22/03/2017 5:49 pm
(@mhmtkrktr)
Gönderiler: 391
Reputable Member
 

Rica ederim. Şu şekilde bir sonuç alman gerekiyor. Farklı sonuç veya ilave gerekirse bildirin düzenleme yapayım.

 
Gönderildi : 22/03/2017 6:09 pm
Paylaş:
Translate »