Exemplo n.º 1
0
        public static void BuildManual()
        {
            ManualBuilder m = new ManualBuilder();
            m.LoadTemplates(HelpTools.Configuration.Parms.template_xml);

            File.WriteAllText(HelpTools.Configuration.Parms.projectname + ".tex",m.GenerateManual());
            m.CreatePDFfromLatex(HelpTools.Configuration.Parms.projectname + ".tex");

            File.Copy(
                HelpTools.Configuration.Parms.projectname + ".pdf",
                HelpTools.Configuration.Parms.output_path_manual + @"\" +
                HelpTools.Configuration.Parms.projectname + ".pdf",true);
        }
Exemplo n.º 2
0
        private void BackgroundMakeManual(object sender, DoWorkEventArgs doWorkEventArgs)
        {
            tw = new StringWriter();
            Console.SetOut(tw);

            Data.LoadContentXml(Configuration.Parms.content_xml);
            Data.LoadManualStructure(Configuration.Parms.structure_xml);

            ManualBuilder m = new ManualBuilder();
            m.LoadTemplates(HelpTools.Configuration.Parms.template_xml);

            File.WriteAllText(HelpTools.Configuration.Parms.projectname + ".tex", m.GenerateManual());
            m.CreatePDFfromLatex(HelpTools.Configuration.Parms.projectname + ".tex");

            File.Copy(
                HelpTools.Configuration.Parms.projectname + ".pdf",
                HelpTools.Configuration.Parms.output_path_manual + @"\" +
                HelpTools.Configuration.Parms.projectname + ".pdf", true);
        }