diff --git a/Rakefile b/Rakefile index 3531c5c..7aa8e4c 100644 --- a/Rakefile +++ b/Rakefile @@ -324,12 +324,23 @@ namespace "release" do editora_file = "#{release_dir}/livro/editora/editora.pdf" livro_source = "#{release_dir}/livro/livro.asc" livro_pdf = "#{release_dir}/livro/livro.pdf" + + prefacio_code_att = "" + PREFACIO_CODE_DIR = "#{@RELEASE_DIR}/#{@BOOK_SOURCE_DIR}/capitulos/code/prefacio" + if Dir.exist?(PREFACIO_CODE_DIR) then + Dir.chdir(PREFACIO_CODE_DIR) do + prefacio_code_file = Dir.glob("*").first + if (prefacio_code_file) then + prefacio_code_att = "-a prefacio-code=#{prefacio_code_file}" + end + end + end directory release_dir file livro_source => [release_dir] file livro_pdf => [livro_source] do Dir.chdir(@RELEASE_DIR) do - @A2X_COMMAND="-v -k -f pdf --icons -a docinfo1 -a edition=#{@tag} -a lang=pt-BR -d book --dblatex-opts '-T computacao -P latex.babel.language=brazilian' -a livro-pdf" + @A2X_COMMAND="-v -k -f pdf --icons -a docinfo1 -a edition=#{@tag} -a lang=pt-BR -d book --dblatex-opts '-T computacao -P latex.babel.language=brazilian' -a livro-pdf #{prefacio_code_att}" system "#{@A2X_BIN} #{@A2X_COMMAND} livro/livro.asc" end end diff --git a/livro/editora/editora.pdf b/livro/editora/editora.pdf deleted file mode 100644 index d390d7b..0000000 Binary files a/livro/editora/editora.pdf and /dev/null differ