Каким софтом вы пользуетесь для создания ваших конлангов. Например для создания словарей. Может есть еще какой софт данного типа.
Эксель или аналоги, плюс онлайн-программы Марка Розенфельдера.
Цитата: Awwal12 от августа 19, 2016, 10:51
Эксель
Поделитесь формулами Excel для лингвистической работы.
Цитата: Rusiok от августа 19, 2016, 21:00
Цитата: Awwal12 от августа 19, 2016, 10:51
Эксель
Поделитесь формулами Excel для лингвистической работы.
Не поделюсь. Что вы вкладываете в понятие "лингвистической работы"?
Эксель прекрасно подходит для структурирования любой однородной информации (наборы слов, предложений, синтагм, фонем и пр.).
http://sulmere.tumblr.com/PolyGlot
Жаба :(.
Если у меня в процессе развития проекта языка изменился какой-то маркер или морфема, или орфография, каким образом в экселе это можно реализовать, не переписывая все написанное ранее?
Эксель вообще не создавался для работы с текстами...
У меня есть этимологическая гипотеза по поводу "жаба душит", - это наверное жабо душит. :)
Цитата: Mona от ноября 3, 2016, 22:18
У меня есть этимологическая гипотеза по поводу "жаба душит", - это наверное жабо душит. :)
:D
buf preme u asthma .
me lo vos el capitan .
Excel, словарь оцифровываю в нём.
В идеале хотелось бы видеть плагин какой-нибудь к Notepad++ для выделения частей речи, артиклей, окончаний, неправильных форм прилагательных и т.д. к своему языку. Она и подобные программы только синтаксис языков программирования показывает.
Excel в простом виде как некое подобие базы данных, он годится, и его может использовать любой минимально знакомый с компьютером человек. Проблема возникает, когда нужно не что-то систематизировать, а сделать какие-то действия.
Например, как мне взять и оглушить все согласные на конце или применить какое-либо другое фонологическое правило? Или, например, взять и заменить во всех словах д на d во время создания латиницы для русского. Это еще ладно, если учитывается только сам вид слова/произношения. Можно написать отдельный макрос для этого чтобы получить что-то вроде http://www.zompist.com/sca2.html, причем не простой. А есть еще морфофонология и много всего прочего.
Поэтому в конлангинге Excel это скорее просто продвинутая тетрадка с ручкой.
Цитата: kemerover от января 11, 2017, 21:55
Excel в простом виде как некое подобие базы данных, он годится, и его может использовать любой минимально знакомый с компьютером человек. Проблема возникает, когда нужно не что-то систематизировать, а сделать какие-то действия.
Например, как мне взять и оглушить все согласные на конце или применить какое-либо другое фонологическое правило? Или, например, взять и заменить во всех словах д на d во время создания латиницы для русского. Это еще ладно, если учитывается только сам вид слова/произношения. Можно написать отдельный макрос для этого чтобы получить что-то вроде http://www.zompist.com/sca2.html, причем не простой. А есть еще морфофонология и много всего прочего.
Такая узкая сфера, что кроме энтузиастов именно конлангописательства, никто такой софт писать не станет. Ближайшее, что есть, наверно - это библиотеки для Machine Translation и прочего Computer Assisted Translation tools. К сожалению, в массе они достаточно узкоспециализированы и непросты в освоении.
Собственно, зачем в оном деле вообще нужна ЭВМ?
Цитата: kemerover от января 11, 2017, 21:55взять и заменить во всех словах д на d во время создания латиницы для русского
text = text.replace( /д/g , 'd' );
Цитата: kemerover от января 11, 2017, 21:55
Например, как мне взять и оглушить все согласные на конце или применить какое-либо другое фонологическое правило?
Копировать, прогнать через программу Розенфельдера, вставить.
Цитата: klangtao от ноября 6, 2016, 22:46
buf preme u asthma .
me lo vos el capitan .
а Вы знаете, что для тех, кто перед знаками препинания ставит пробелы, в аду специальное место отведено? :-)
Если нужно часто применять не очень простые трансформации, возьмите какой-нибудь простой скриптовый язык программирования с регулярными выражениями (python, perl6). Почитайте про регулярные выражения в этом языке. После этого вы легко сможете искать и заменять последовательности букв по шаблону, задаваемому регулярным выражением.
Если не нужно делать ничего сложнее замены, можно воспользоваться программой sed.
Например, "sed 's/д/d/g' -i filename" заменит все д на d в файле filename.
А, "sed 's/\([td]\)a\([kg]\)/\1o\2/g' -i filename"
заменит a на o в контекстах t_k, t_g, d_k, d_g.
Если нужно делать подобные вещи в интерактивном режиме, между печатанием текста, попробуйте редактор vim. Возможно это именно то, что вам нужно.
Vim и sed линуксовые программы, но, наверное, есть версии и под винду.
Цитата: yurifromspb от января 14, 2017, 20:47Если нужно часто применять не очень простые трансформации, возьмите какой-нибудь простой скриптовый язык программирования с регулярными выражениями (python, perl6).
А Вы думаете, JS-овый sca² на чём построен? Там точно такие же регулярки, которые джаваскриптом прекрасно поддерживаются.
Цитата: Bhudh от января 15, 2017, 02:08
Цитата: yurifromspb от января 14, 2017, 20:47Если нужно часто применять не очень простые трансформации, возьмите какой-нибудь простой скриптовый язык программирования с регулярными выражениями (python, perl6).
А Вы думаете, JS-овый sca² на чём построен? Там точно такие же регулярки, которые джаваскриптом прекрасно поддерживаются.
Да я не против, можно на любом удобном для конкретного человека языке.
Цитата: Mona от января 14, 2017, 20:21
Цитата: klangtao от ноября 6, 2016, 22:46
buf preme u asthma .
me lo vos el capitan .
а Вы знаете, что для тех, кто перед знаками препинания ставит пробелы, в аду специальное место отведено? :-)
А для тех, кто не ставит прописную букву в начале предложения? :D
:D
знаю :)
Такого наверное мало, да и для чего бы он понадобился?