Łączenie kilku referatów w tex-u

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
wierzbiks
Użytkownik
Użytkownik
Posty: 1
Rejestracja: 5 mar 2012, o 22:22
Płeć: Mężczyzna
Lokalizacja: GD

Łączenie kilku referatów w tex-u

Post autor: wierzbiks »

Witam wszystkich!

Stworzyłem szablon dokumentu w latexu w którym będą umieszczane referaty. Gdy otrzymam wypełnione dokumenty (dajmy na to 100 sztuk) będe chciał złączyć je w jedną całość aby oddać do druku. Pytanie: Czy jest na to jakiś szybki sposób?

Pojedyńczy dokument w texu wygląda mniej więcej tak:

Kod: Zaznacz cały

documentclass[10pt,a4paper]{book}
usepackage[a4paper,left=4cm,right=4cm,top=6.2cm,bottom=6.2cm]{geometry}
usepackage[MeX]{polski} %Mex zawiera polskie fonty
usepackage[cp1250]{inputenc} %kodowanie 1250, dla iso to: "latin2"
usepackage[pdftex]{graphicx} 
% ***************
% numerowanie sekcji
% ***************
makeatletter
def	hesection{arabic{section}.}
def	hesubsection{	hesectionarabic{subsection}.}
def	hesubsubsection{	hesubsectionarabic{subsubsection}.}
makeatother
 
% ***************
% nagłówek i stopka
% ***************
usepackage{fancyhdr}
pagestyle{fancy}
fancyhead{}
fancyhead[CE]{small Imię Nazwisko pierwszego autora, Imię i Nazwisko drugiego autora }
fancyhead[CO]{small Tytuł artykułu}
fancyfoot[LE,RO]{ }
fancyfoot[RE,LO]{ }
fancyfoot[CE,CO]{ }
 
egin{document}
	hispagestyle{empty}
\large  	extbf{TYTUŁ NIE PRZEKRACZAJĄCY TRZECH LINII – PISANY DUŻYMI LITERAMI}
 
section{WSTĘP}
subsection{Podtytuł}
section{ZAKOŃCZENIE}
% ***************************************************************************
egin{thebibliography}{99}
	hispagestyle{fancy}
ibitem{NazwaCytatu} Ł. Dziedzia: emph{Porównanie jakości uogólnienia i efektywności działania różnych metod klasyfikacji z sieciami neuronowymi SONN}, Kraków 2009 (praca magisterska pod kierunkiem dr. A. Horzyka).
ibitem{makaruk} N. Makaruk: emph{Metody indukowania reguł decyzyjnych i metody granulacji informacji oraz ich zastosowanie do analizy trendów ekonomicznych na przykładzie indeksu WIG}, Olsztyn 2010 (praca magisterska pod kierunkiem prof. dr hab. L. Polkowsiego).
end{thebibliography}
 
 
end{document}
Ponadto chciałbym aby numerowanie stron było kontynuowane a nie zaczynało się od nowa oraz żeby każdy nowy artykuł zaczynał się na nowej stronie zawsze po prawej stronie..

p.s. sory za

Kod: Zaznacz cały

 ale znaczniki tex mi nie działają..
Awatar użytkownika
Szemek
Użytkownik
Użytkownik
Posty: 4819
Rejestracja: 10 paź 2006, o 23:03
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 43 razy
Pomógł: 1407 razy

Łączenie kilku referatów w tex-u

Post autor: Szemek »

Pomysły są dwa:
1) każdy plik *.tex to zawartość pomiędzy egin{document} oraz end{document}
i wtedy w pliku "głównym"

Kod: Zaznacz cały

[...]
egin{document}
input{pierwszy_dokument}
cleardoublepage
input{drugi_dokument}
cleardoublepage
[...]
end{document}
Ma szansę to zadziałać pod warunkiem, że każdy plik będzie miał właściwe kodowanie.

2) skorzystanie z pakietu pdfpages
scalane są pliki pdf

Kod: Zaznacz cały

usepackage{pdfpages}
includepdfset{pagecommand={}, inne opcje}
[...]
egin{document}
includepdf{pierwszy_dokument}
cleardoublepage
includepdf{drugi_dokument}
cleardoublepage
[...]
end{document}
ważne żeby pliki pdf nie posiadały numerów stron i wszystkie strony miały taki sam rozmiar

\(\displaystyle{ \hline}\)

The cleardoublepage command ends the current page and causes all figures and tables that have so far appeared in the input to be printed. In a two-sided printing style, it also makes the next page a right-hand (odd-numbered) page, producing a blank page if necessary.

Dokumentacja do
ODPOWIEDZ