Описание тега noweb
NoneNoweb is a literate programming tool for a variety of languages.
1
ответ
Документирование кода C или C++ с noweb и LaTeX
Я использую noweb для документирования своего C++ и C кода. В файле pdf (создан после ткачества и использования pdflatex) часть кода немного не работает: >> а также << превратиться в правильное открытие и закрытие гильеметов; -- превраща…
24 ноя '12 в 18:14
1
ответ
Какой безопасный и простой способ установить noweb на Windows 10?
Видимо, только один человек смог это сделать. Я точно следую его установкам, но у меня нет компилятора iconc. Следуя инструкциям Makefile, я использую icont (который у меня есть), но тогда инструкции Джима вообще не работают. $ make install [...] cp…
19 фев '19 в 00:30
5
ответов
Emacs, R, Org-режим: как включить автоматический переход в ESS-режим внутри блоков кода R?
Когда используешь R куски кода в .Rnw документ, буфер emacs автоматически обнаруживает, что курсор находится внутри фрагмента кода (т.е. внутри <<>> а также @) и переключается в режим ESS- это очень ценно, потому что можно получить форма…
05 дек '11 в 14:37
1
ответ
Пропущенные имена фрагментов в коде R в Knitr
Когда используешь Stangle на Sweave документ, вывод включает в себя комментарий, который дает имя чанка. Это невероятно полезно в условиях обучения, чтобы ориентировать студентов в коде, когда они вырезали и вставляли. Тем не менее, когда я использу…
25 янв '14 в 16:22
1
ответ
Есть ли способ заставить org-babel правильно делать отступы сейчас запутанный код?
Запутывать это: #+BEGIN_SRC C :tangle no :noweb-ref begin int main() { printf("Line 1\n"); #+END_SRC #+BEGIN_SRC C :tangle no :noweb-ref middle printf("Second\n"); #+END_SRC #+BEGIN_SRC C :tangle no :noweb-ref end } #+END_SRC #+BEGIN_SRC C :tangle ~…
19 июн '14 в 01:54
0
ответов
В выводе html noweb появляются нежелательные звездочки
Я получаю звездочки перед каждым разделом документации в моем выводе html noweb (даже перед html doctype!) При запуске noweave -html -index -n hello.nw > hello.htm учитывая следующее hello.nw файл: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 …
07 окт '18 в 11:53
1
ответ
Куски аргументов для noweb
В Nuweb я могу сделать что-то вроде этого @d Define the chunk with argument echo "Hello, @1"; Затем я могу использовать его в других чанках, передавая аргументы: @d Second chunk @<Define the chunk with argument@(John@)@> Будет сгенерирована сл…
18 май '12 в 07:05
1
ответ
Полимод Emacs для Markdown и Python
Я использую библиотеку python3 pweave ( http://mpastell.com/pweave/usage.html) для грамотного программирования. pweave использует как разметку текстового режима, как режим кода python3, и можно использовать синтаксис грамотного программирования nowe…
25 сен '18 в 02:50
0
ответов
Как обрабатывать идентичные имена методов при использовании грамотного программирования?
Я хотел бы использовать инструмент грамотного программирования для написания программы на Python. Мой инструмент выбора - сейчас. Моя IDE - это Emacs. У меня проблема в том, что у меня есть классы с одинаковыми именами методов. Например, программа p…
08 июл '15 в 08:08
1
ответ
Неопределенная последовательность управления в документе NOWEB (\nwstartdeflinemarkup)
В документе NOWEB, скомпилированном с помощью следующей команды noweave -tex -filter "elide comment:*" adocument.nw > documentation.tex и пытается скомпилировать полученный файл с помощью команды xetex -halt-on-error documentation.tex Я получил с…
29 авг '12 в 12:27
1
ответ
Нежелательные знаки вопроса в выводе noweb
У меня есть следующий файл noweb, озаглавленный test \documentclass{article} \usepackage{noweb} \begin{document} \section{Hello World} This is a program <<example.py>>= print("Hello, world!") @ \end{document} Я набираю следующие команды:…
05 июл '15 в 04:07
1
ответ
Режим Emacs org: как создавать грамотные программы с синтаксисом noweb
Я пытаюсь создать эту программу Perl: #!/usr/bin/perl use strict; use warnings; open(my $fh, "<", "test.txt") or die "cannot open < file name: $!"; while (my $line = <$fh>) { print $line; } close($fh); Я создал этот файл org: #+BABEL: :c…
21 окт '14 в 18:01
1
ответ
Как процитировать вызов Rscript?
Моя цель - позвонить Rscript из файла.Rnw через SweavePDFустановить следующим образом: (add-hook 'Rnw-mode-hook (lambda () (add-to-list 'TeX-command-list '("SweavePDF" "Rscript -e 'patchDVI::SweavePDF('%t', encoding='utf8')'" TeX-run-command nil t :…
24 авг '12 в 12:41
2
ответа
Минимальный пример noweb с перекрестными ссылками
Я пытаюсь найти хороший инструмент для грамотного программирования. Скажем так, это нелегкое решение. (Общие являются слишком общими, а конкретные являются слишком конкретными :)) Среди прочего, у меня есть noweb и работает, но у меня проблемы с пол…
27 окт '09 в 02:23
2
ответа
Использование noweb в большом Java-проекте
Кто-нибудь использовал инструмент грамотного программирования noweb в большом проекте Java, где несколько файлов исходного кода должны быть сгенерированы в разных подкаталогах? Как тебе это удалось с noweb? Существуют ли какие-либо ресурсы и / или л…
30 сен '08 в 07:59
1
ответ
Символ "$" в фрагменте кода файла noweb (грамотное программирование)
У меня есть следующий код JavaScript внутри фрагмента кода файла noweb (т.е..nw): << подсказка >>= $("Оболочка"). Подсказка ({ совет: "всплывающая подсказка", предварительный слой: 30, задержка: 3000, onShow: function(){} }); @ Сгенерированный код J…
08 дек '10 в 21:47
2
ответа
Игнорирование синтаксиса noweb в экспорте html
У меня есть документ организации, который содержит: #+BEGIN_SRC org ,#+BEGIN_SRC sh curl -XPOST 'localhost:9200/thing/doc/1' -d'{"body": "foo"}' curl -XPOST 'localhost:9200/thing/doc/2' -d'{"body": "bar"}' <<refresh>> ,#+END_SRC #+END_SR…
30 окт '13 в 15:21
1
ответ
ИСПРАВЛЕНО: emacs:org-babel: ссылка на noweb расширяется с помощью лишней строки
Когда ссылка noweb в блоке исходного кода в режиме org расширяется, когда содержимое ссылки состоит только из одной строки, оно расширяет ссылку избыточной строкой. Это пример: Исходный блок: #+srcname: test #+begin_src sh hello #+end_src #+begin_sr…
10 дек '11 в 03:44
1
ответ
emacs, auctex, noweb-mode - как предотвратить повторное центрирование экрана вокруг точки?
Находясь в auctex и noweb-mode (используя Sweave в emacs), я нахожу его отвлекающим, когда экран переходит в исходное состояние, когда я использую следующую строку, предыдущую строку и т. Д. (Cn, Cp и mouse-1). Кто-нибудь знает как его отключить? Бо…
08 окт '09 в 08:44
2
ответа
Использование scons для грамотного программирования
Используя noweb, я бы хотел сгенерировать файл документа (или исходный файл) из входного файла noweb **. Nw Из рук я бы сделал что-то подобное: notangle my_program.nw > my_program.cpp g++ -c my_program.o my_program.cpp ln -o myapp ... my_program.…
25 окт '13 в 17:00