Estoy tratando de encontrar una buena herramienta de programación alfabetizada. Digamos que no es una decisión fácil. (Los genéricos son demasiado genéricos y los específicos son demasiado específicos :)
)Ejemplo de noweb mínimo con referencias cruzadas
Entre otros, tengo noweb
funcionando pero tengo problemas para obtener resultados como esperaba. El noweb
wikipedia page tiene un ejemplo mínimo que construye correctamente con
noweave -index -latex hello.noweb > hello.tex && pdflatex hello && pdflatex hello
pero no hay referencias cruzadas en el extremo de cada trozo. Por ejemplo, CWEB
tiene punteros como "Este código se usa en la sección 12". y "Ver también las secciones 5 y 7". ¿Esta característica simplemente falta en noweb
o me falta un paso en la compilación?
Gracias por la ayuda, de Norman. Estoy en lo cierto al pensar que el flujo de trabajo desde aquí es ejecutar 'noweave -x -n -latex hello.nw> hello.tex' en la fuente y luego' \ input' el archivo resultante en un documento de controlador que contenga las '\ noweboptions 'relevantes 'e invocaciones? –
Aha, o usa la opción '-delay'. De acuerdo, ahora esto está yendo muy bien. Gracias por la gran herramienta! –
@Will: tienes la idea. Su flujo de trabajo depende de si va "un documento es un archivo fuente" o "un documento está compuesto de muchos archivos fuente". –