diff --git a/docs/openwrt.sty b/docs/openwrt.sty
new file mode 100644
index 0000000000000000000000000000000000000000..5a69bcc83dfe74215265e47c84e57a2cf8499378
--- /dev/null
+++ b/docs/openwrt.sty
@@ -0,0 +1,9 @@
+\ProvidesPackage{openwrt}
+
+\usepackage[latin9]{inputenc}
+\usepackage[bookmarks=true]{hyperref}
+\usepackage[T1]{fontenc}
+\usepackage{ae,aecompl,aeguill}
+\usepackage{fancyvrb}
+\setlength{\parindent}{0pt}
+\setlength{\parskip}\medskipamount
diff --git a/docs/openwrt.tex b/docs/openwrt.tex
index 2c07052dac3816d51ebcd513449857bc1d154a2c..767a18d7082e242d294b8939db2186bee53eaf25 100644
--- a/docs/openwrt.tex
+++ b/docs/openwrt.tex
@@ -1,11 +1,6 @@
 \documentclass[a4paper]{book}
-\usepackage[latin9]{inputenc}
-\usepackage[bookmarks=true]{hyperref}
-\usepackage[T1]{fontenc}
-\usepackage{ae,aecompl,aeguill}
-\usepackage{fancyvrb}
-\setlength{\parindent}{0pt}
-\setlength{\parskip}\medskipamount
+
+\usepackage{openwrt}
 
 \begin{document}
 \tableofcontents