Тема: Як можна дописувати рядки автоматично у документі користуючися нотепа

Як можна дописувати рядки автоматично у документі користуючися нотепадом згідно з якимось правилом або дуже надскладним шляхом їх перетворювати?



|!Рослина1     |![[01.Тонизуючі, збуджуючі, та загальнозміцнюючі. ]]|! [[02.Заспокійливі]]|! [[03.Застосовувані при безсонні]]|! [[04.Болеутоляючі]]|! [[58.Застосовувані при захворюваннях нирок і сечових шляхів]]|
|!Рослина2     |![[01.Тонизуючі, збуджуючі, та загальнозміцнюючі. ]]|! [[02.Заспокійливі]]|! [[03.Застосовувані при безсонні]]|! [[04.Болеутоляючі]]|! [[58.Застосовувані при захворюваннях нирок і сечових шляхів]]|
|!Рослина3     |![[01.Тонизуючі, збуджуючі, та загальнозміцнюючі. ]]|! [[02.Заспокійливі]]|! [[03.Застосовувані при безсонні]]|! [[04.Болеутоляючі]]|! [[58.Застосовувані при захворюваннях нирок і сечових шляхів]]|


<pre>
.......*****************....
112. Алоє деревовиднє
[[01.Тонізуючі, збуджуючі, та загальнозміцнюючі. ]]
[[14.Шлунково-кишкові (та збуджуючі апетит)]]
[[15.Проносні]]
[[18.Застосовувані при виразковій хворобі]]
[[25.Жовчогінні, застосовувані при захворюваннях печені, жовчних шляхів, жовчного міхуру.]]
[[37.Застосовувані при туберкульозі лєгєнів]]
[[40.Кровоспинюючі]]
[[41.Ранозагоювальні]]
[[43.Протиблювотні]]
[[44.Протизапальні]]
[[50.Застосовувані при очних захворюваннях]]
[[54.Протимикробні]]

123. Астрагал датський
[[01.Тонізуючі, збуджуючі, та загальнозміцнюючі. ]]
[[02.заспокійливі]]
[[14.Шлунково-кишкові (та збуджуючі апетит)]]
[[15.Проносні]]
[[18.застосовувані при виразковій хворобі]]
[[25.Жовчогінні, застосовувані при захворюваннях печені, жовчних шляхів, жовчного міхуру.]]
[[37.застосовувані при туберкульозі лєгєнів]]
[[40.Кровоспинюючі]]
[[41.Ранозагоювальні]]
[[43.Протиблювотні]]
[[44.Протизапальні]]
[[50.застосовувані при очних захворюваннях]]
[[54.Протимикробні]]

124. Аралія манчжурська
[[01.Тонізуючі, збуджуючі, та загальнозміцнюючі. ]]
[[08.застосовувані при нервових і психічних захворюваннях]]

971. !!!!!!!!!!!!!!!!!!!!!




Доброго вам усім часу доби!  Намагаюся створювати такого ось всілякого роду подібні таблиці. Маю наприклад такого роду текст, ось припустимо щось таке або подібне. (Див. вищче)
Так от мені б якось перевести ото такий текст як нижче ( тобто нижня частина зразка!) до вигляу таблиці!
Тобто треба б брати якимсь скриптом або деяким макросом або чим кожну рослину, і усе це збудувати в
рядки, таким чіном будуть зявлятися масиви рядків у вигляді таблиць. Я нормально написав, не заплутав?
Коротко - автоматично сформувати таблиці.

Користуюся традиційно нотепадом! Вважаю кращим, але якщо що, так викачаю будь-що, може мені й содобається.


п.с. Взагалі не знаю, до якого розділу форуму віднести.. Там начебто якось не те і тут не зовсім доречно..
Ходив по темах, некав, тобто я такий ні й повертавсь.
Прошу вибачення, ув модератори, перенесить якщо темі в іншому місці буде краще.

2 Востаннє редагувалося raxp (24.03.2016 19:39:36)

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

...э унiверсальний текстовий формат - CSV, э XML.
Excel наприклад на ПК э?

3 Востаннє редагувалося volodimirg (24.03.2016 20:29:02)

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

Як тут вище сказано. Використайте CSV формат для файлів. Файли можна відкривати в excell і так редагувати, хоча якщо забажається можна і в блокноті переглядати і редагувати, хоча в екселі зручніше буде. .CSV файли легко формувати автоматично і читати їхній вміст. Суть в тому, що між значеннями ставиться, якийсь символ (я наприклад ставлю крапку з комою). В кінці рядка ставиться перехід на новий рядок і усе. Таким чином якщо в програмі є сформований масив, то він дуже легко заганяється у файл і легко читається.

Подякували: Дмитро-Чебурашка1

4 Востаннє редагувалося Дмитро-Чебурашка (24.03.2016 21:33:51)

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

Excel-я ні, немає. Я ніколи ним не користувавсь. Але дякую, і можливо що спробую. Так, дякую вам обом! Але справа ще в тому, я поки що це усе перевів в тідівікі
дуже зручно, я загалом в ній розібрався і загалом її вже і хотів доповнювати. Тільки руками лінь! Хотів знайти комп'ютерні шляхи, так би мовити! Що б робила машина.

Наприклад  971 опис врукопашну перевести до вигляду рядків, щоб вони утворили таблицю це та ще справа; якщо дві хвилини на рядок то загалом піде 32,36 годин.....

5 Востаннє редагувалося volodimirg (24.03.2016 21:38:50)

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

Якщо користуєтесь linux чи якимось безкоштовними офісами, то мабуть аналоги Excell теж справляться, наприклад OpenOffice Calc думаю теж може справитись (хоча особисто не перевіряв). Для tidyWiki мабуть є якісь готові парсери (обробники), які можна підключити до свого коду.

6

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

Вчіть AutoHotKey і регулярні вирази

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

Ні, лишень віндовс, не  linux. Це не переконання, просто так склалося.

AutoHotKey здаэться в мене був. Я дуже дуже приблизно його освоїв, та й не освоїв, а ледь використовував, по-перше в іграх, там це ну перша справа, а по-друге що б навіть потай можна було грати, і диючу  гру ховати і ховати навіть з нижнього трею, тільки я вже порядком забув ... А може з чимось його і плутаю.

8

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

Ви впевнені що вам потрібні саме таблиці? Я б на вашому місці створював для кажної рослини окрему сторінку та додавав би теґи, бо те що я бачу - не категоризація, а порнографія.

Подякували: leofun01, Master_Sergius2

9

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

Ні, лишень віндовс, не  linux.

https://www.openoffice.org
https://libreoffice.org

Подякували: leofun011

10

Re: Як можна дописувати рядки автоматично у документі користуючися нотепа

Приєднуюся до raxp: берете Excel або Calc і формуєте свій список. Потім виганяєте його у CSV і далі можна його якимось нормальним блокнотом підправити. Наприклад AkelPad або Notepad++.