]> pere.pagekite.me Git - homepage.git/commitdiff
Generated.
authorPetter Reinholdtsen <pere@hungry.com>
Sat, 7 Jul 2012 08:02:30 +0000 (08:02 +0000)
committerPetter Reinholdtsen <pere@hungry.com>
Sat, 7 Jul 2012 08:02:30 +0000 (08:02 +0000)
blog/Free_Timetabling_Software___nice_free_software.html
blog/archive/2012/07/07.rss
blog/archive/2012/07/index.html
blog/data/2012-07-07-debian-edu-fet.txt
blog/index.html
blog/index.rss
blog/tags/debian edu/debian edu.rss
blog/tags/debian edu/index.html
blog/tags/english/english.rss
blog/tags/english/index.html

index 76500cd762425da51ed2368e002bc50c25ac263b..13c67edd20f95b0f0238979fe13b3c9007dd4ef0 100644 (file)
@@ -133,57 +133,47 @@ feature list</a>, liftet from the project web site:</p>
          <li>Same starting time/day/hour</li>
          <li>Occupy max time slots from selection (a complex and
            flexible constraint, useful in many situations)</li>
+         <li>Consecutive, ordered, grouped (for 2 or 3 (sub)activities)</li>
+         <li>Not overlapping</li>
+         <li>Max simultaneous in selected time slots</li>
+         <li>Min gaps between a set of (sub)activities</li>
+       </ul></li>
+    </ul></li>
 
-                       <li>Consecutive, ordered, grouped (for 2 or 3 (sub)activities)</li>
-                       <li>Not overlapping</li>
-                       <li>Max simultaneous in selected time slots</li>
-                       <li>Min gaps between a set of (sub)activities</li>
-               </ul>
-               </li>
+  <li>A large and flexible palette of space constraints:
+    <ul>
+      <li>Room not available periods</li>
+      <li>For teacher(s):
+        <ul>
+         <li>Home room(s)</li>
+         <li>Max building changes per day/week</li>
+         <li>Min gaps between building changes</li>
        </ul>
-
-       </li>
-
-       <li>A large and flexible palette of space constraints:
-       <ul>
-
-               <li>Room not available periods
-               </li>
-
-               <li>For teacher(s):
-               <ul>
-                       <li>Home room(s)</li>
-                       <li>Max building changes per day/week</li>
-                       <li>Min gaps between building changes</li>
-               </ul>
-               </li>
-               
-               <li>For students (sets):
-               <ul>
-                       <li>Home room(s)</li>
-                       <li>Max building changes per day/week</li>
-                       <li>Min gaps between building changes</li>
-               </ul>
-               </li>
+      </li>
                
-               <li>Preferred room(s):
-               <ul>
-                       <li>For a subject</li>
-                       <li>For an activity tag</li>
-                       <li>For a subject and an activity tag</li>
-                       <li>Individually for a (sub)activity</li>
-               </ul>
-               </li>
-
-               <li>For a set of activities:
-               <ul>
-                       <li>Occupy a maximum number of different rooms</li>
-               </ul>
-               </li>
-
+      <li>For students (sets):
+        <ul>
+         <li>Home room(s)</li>
+         <li>Max building changes per day/week</li>
+         <li>Min gaps between building changes</li>
        </ul>
+      </li>
+      <li>Preferred room(s):
+        <ul>
+         <li>For a subject</li>
+         <li>For an activity tag</li>
+         <li>For a subject and an activity tag</li>
+         <li>Individually for a (sub)activity</li>
+       </ul>
+      </li>
 
-       </li>
+      <li>For a set of activities:
+        <ul>
+         <li>Occupy a maximum number of different rooms</li>
+       </ul>
+      </li>
+    </ul>
+  </li>
 </ul></p>
 
 <p>I have not used it myself, as I am not involved in time table
index a60716dae55d92653fae0e2b1e281763b5e18ae1..d585bc16697497445f9b346e5d0d716fe070f936 100644 (file)
@@ -741,239 +741,146 @@ Windows&lt;/a&gt;.&lt;/p&gt;
 feature list&lt;/a&gt;, liftet from the project web site:&lt;/p&gt;
 
 &lt;p&gt;&lt;ul&gt;
-       &lt;li&gt;&lt;p&gt;FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)&lt;/p&gt;
-       &lt;/li&gt;
+
+  &lt;li&gt;FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Import/export from CSV format&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;The resulted timetables
-       are exported into HTML, XML and CSV formats&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Import/export from CSV format&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;The resulted timetables are exported into HTML, XML and CSV
+    formats &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):&lt;/p&gt;
+  &lt;li&gt;Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)&lt;/li&gt;
        
+  &lt;li&gt;Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    &lt;ul&gt;
+      &lt;li&gt;Maximum total number of hours (periods) per day: 60&lt;/li&gt;
+      &lt;li&gt;Maximum number of working days per week: 35&lt;/li&gt;
+      &lt;li&gt;Maximum total number of teachers: 6000&lt;/li&gt;
+      &lt;li&gt;Maximum total number of sets of students: 30000&lt;/li&gt;
+      &lt;li&gt;Maximum total number of subjects: 6000&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of activity tags&lt;/li&gt;
+      &lt;li&gt;Maximum number of activities: 30000&lt;/li&gt;
+      &lt;li&gt;Maximum number of rooms: 6000&lt;/li&gt;
+      &lt;li&gt;Maximum number of buildings: 6000&lt;/li&gt;
+      &lt;li&gt;Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of time constraints&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of space constraints&lt;/li&gt;
+    &lt;/ul&gt;&lt;/li&gt;
+
+  &lt;li&gt;A large and flexible palette of time constraints:
+    &lt;ul&gt;
+      &lt;li&gt;Break periods&lt;/li&gt;
+      &lt;li&gt;For teacher(s):
+        &lt;ul&gt;
+         &lt;li&gt;Not available periods&lt;/li&gt;
+         &lt;li&gt;Max/min days per week&lt;/li&gt;
+         &lt;li&gt;Max gaps per day/week&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously&lt;/li&gt;
+         &lt;li&gt;Min hours daily&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously with an activity tag&lt;/li&gt;
+
+         &lt;li&gt;Respect working in an hourly interval a max number of
+           days per week&lt;/li&gt;
+       &lt;/ul&gt;&lt;/li&gt;
+      &lt;li&gt;For students (sets):
        &lt;ul&gt;
-               &lt;li&gt;&lt;p&gt;Maximum total number of hours (periods) per day: 60&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of working days per week: 35&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of teachers: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of sets of students: 30000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of subjects: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of activity tags&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of activities: 30000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of rooms: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of buildings: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of time constraints&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of space constraints&lt;/p&gt;&lt;/li&gt;
-       &lt;/ul&gt;
-
-       &lt;/li&gt;
-
-       &lt;li&gt;&lt;p&gt;A large and flexible
-       palette of time constraints:&lt;/p&gt;
-       &lt;ul&gt;
-
-               &lt;li&gt;&lt;p&gt;Break periods&lt;/p&gt;
-               &lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;For teacher(s):&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not available periods
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max/min days per week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max gaps per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min hours daily
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously with an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Respect working in an hourly interval a max number of days per week
-                       &lt;/p&gt;&lt;/li&gt;
-               &lt;/ul&gt;
-               &lt;/li&gt;
-               
-               &lt;li&gt;&lt;p&gt;For students (sets):&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not available periods
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Begins early (specify max allowed beginnings at second hour)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max gaps per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min hours daily
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously with an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Respect working in an hourly interval a max number of days per week
-                       &lt;/p&gt;&lt;/li&gt;
-               &lt;/ul&gt;
-               &lt;/li&gt;
-               
-               &lt;li&gt;&lt;p&gt;For an activity or a set of activities/subactivities:&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A single preferred starting time
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A set of preferred starting times
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A set of preferred time slots
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min/max days between them
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               End(s) students day
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Same starting time/day/hour
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not overlapping
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max simultaneous in selected time slots
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between a set of (sub)activities
-                       &lt;/p&gt;&lt;/li&gt;
+         &lt;li&gt;Not available periods&lt;/li&gt;
+         &lt;li&gt;Begins early (specify max allowed beginnings at second hour)&lt;/li&gt;
+         &lt;li&gt;Max gaps per day/week&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously&lt;/li&gt;
+         &lt;li&gt;Min hours daily&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously with an activity tag&lt;/li&gt;
+
+         &lt;li&gt;Respect working in an hourly interval a max number of
+           days per week&lt;/li&gt;
+       &lt;/ul&gt;&lt;/li&gt;
+      &lt;li&gt;For an activity or a set of activities/subactivities:
+        &lt;ul&gt;
+         &lt;li&gt;A single preferred starting time&lt;/li&gt;
+         &lt;li&gt;A set of preferred starting times&lt;/li&gt;
+         &lt;li&gt;A set of preferred time slots&lt;/li&gt;
+         &lt;li&gt;Min/max days between them&lt;/li&gt;
+         &lt;li&gt;End(s) students day&lt;/li&gt;
+         &lt;li&gt;Same starting time/day/hour&lt;/li&gt;
+         &lt;li&gt;Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)&lt;/li&gt;
+
+                       &lt;li&gt;Consecutive, ordered, grouped (for 2 or 3 (sub)activities)&lt;/li&gt;
+                       &lt;li&gt;Not overlapping&lt;/li&gt;
+                       &lt;li&gt;Max simultaneous in selected time slots&lt;/li&gt;
+                       &lt;li&gt;Min gaps between a set of (sub)activities&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
        &lt;/ul&gt;
 
        &lt;/li&gt;
 
-       &lt;li&gt;&lt;p&gt;A large and flexible
-       palette of space constraints:&lt;/p&gt;
+       &lt;li&gt;A large and flexible palette of space constraints:
        &lt;ul&gt;
 
-               &lt;li&gt;&lt;p&gt;Room not available periods&lt;/p&gt;
+               &lt;li&gt;Room not available periods
                &lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;For teacher(s):&lt;/p&gt;
+               &lt;li&gt;For teacher(s):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Home room(s)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max building changes per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between building changes
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Home room(s)&lt;/li&gt;
+                       &lt;li&gt;Max building changes per day/week&lt;/li&gt;
+                       &lt;li&gt;Min gaps between building changes&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
                
-               &lt;li&gt;&lt;p&gt;For students (sets):&lt;/p&gt;
+               &lt;li&gt;For students (sets):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Home room(s)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max building changes per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between building changes
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Home room(s)&lt;/li&gt;
+                       &lt;li&gt;Max building changes per day/week&lt;/li&gt;
+                       &lt;li&gt;Min gaps between building changes&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
                
-               &lt;li&gt;&lt;p&gt;Preferred room(s):&lt;/p&gt;
+               &lt;li&gt;Preferred room(s):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For a subject
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For a subject and an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Individually for a (sub)activity
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;For a subject&lt;/li&gt;
+                       &lt;li&gt;For an activity tag&lt;/li&gt;
+                       &lt;li&gt;For a subject and an activity tag&lt;/li&gt;
+                       &lt;li&gt;Individually for a (sub)activity&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;For a set of activities:&lt;/p&gt;
+               &lt;li&gt;For a set of activities:
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Occupy a maximum number of different rooms
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Occupy a maximum number of different rooms&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
 
index c1e241c93bbef3178ef0a55319d74ca8bbd12cf2..fc4e3ae967b94d18995dec58115954b6b35d2395 100644 (file)
@@ -843,239 +843,146 @@ Windows</a>.</p>
 feature list</a>, liftet from the project web site:</p>
 
 <p><ul>
-       <li><p>FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it</p>
-       </li>
-       
-       <li><p>Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)</p>
-       </li>
+
+  <li>FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it </li>
        
-       <li><p>Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation</p>
-       </li>
+  <li>Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    </li>
        
-       <li><p>Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports</p>
-       </li>
+  <li>Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation</li>
        
-       <li><p>Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)</p>
-       </li>
+  <li>Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports </li>
        
-       <li><p>Import/export from CSV format</p>
-       </li>
+  <li>Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)</li>
        
-       <li><p>The resulted timetables
-       are exported into HTML, XML and CSV formats</p>
-       </li>
+  <li>Import/export from CSV format</li>
        
-       <li><p>Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)</p>
-       </li>
+  <li>The resulted timetables are exported into HTML, XML and CSV
+    formats </li>
        
-       <li><p>Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)</p>
-       </li>
+  <li>Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)</li>
        
-       <li><p>Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):</p>
+  <li>Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)</li>
        
+  <li>Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    <ul>
+      <li>Maximum total number of hours (periods) per day: 60</li>
+      <li>Maximum number of working days per week: 35</li>
+      <li>Maximum total number of teachers: 6000</li>
+      <li>Maximum total number of sets of students: 30000</li>
+      <li>Maximum total number of subjects: 6000</li>
+      <li>Virtually unlimited number of activity tags</li>
+      <li>Maximum number of activities: 30000</li>
+      <li>Maximum number of rooms: 6000</li>
+      <li>Maximum number of buildings: 6000</li>
+      <li>Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)</li>
+      <li>Virtually unlimited number of time constraints</li>
+      <li>Virtually unlimited number of space constraints</li>
+    </ul></li>
+
+  <li>A large and flexible palette of time constraints:
+    <ul>
+      <li>Break periods</li>
+      <li>For teacher(s):
+        <ul>
+         <li>Not available periods</li>
+         <li>Max/min days per week</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For students (sets):
        <ul>
-               <li><p>Maximum total number of hours (periods) per day: 60</p></li>
-
-               <li><p>Maximum number of working days per week: 35</p></li>
-
-               <li><p>Maximum total number of teachers: 6000</p></li>
-
-               <li><p>Maximum total number of sets of students: 30000</p></li>
-
-               <li><p>Maximum total number of subjects: 6000</p></li>
-
-               <li><p>Virtually unlimited number of activity tags</p></li>
-
-               <li><p>Maximum number of activities: 30000</p></li>
-
-               <li><p>Maximum number of rooms: 6000</p></li>
-
-               <li><p>Maximum number of buildings: 6000</p></li>
-
-               <li><p>Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)</p></li>
-
-               <li><p>Virtually unlimited number of time constraints</p></li>
-
-               <li><p>Virtually unlimited number of space constraints</p></li>
-       </ul>
-
-       </li>
-
-       <li><p>A large and flexible
-       palette of time constraints:</p>
-       <ul>
-
-               <li><p>Break periods</p>
-               </li>
-
-               <li><p>For teacher(s):</p>
-               <ul>
-                       <li><p>
-                               Not available periods
-                       </p></li>
-                       <li><p>
-                               Max/min days per week
-                       </p></li>
-                       <li><p>
-                               Max gaps per day/week
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li><p>
-                               Min hours daily
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li><p>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li><p>For students (sets):</p>
-               <ul>
-                       <li><p>
-                               Not available periods
-                       </p></li>
-                       <li><p>
-                               Begins early (specify max allowed beginnings at second hour)
-                       </p></li>
-                       <li><p>
-                               Max gaps per day/week
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li><p>
-                               Min hours daily
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li><p>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li><p>For an activity or a set of activities/subactivities:</p>
-               <ul>
-                       <li><p>
-                               A single preferred starting time
-                       </p></li>
-                       <li><p>
-                               A set of preferred starting times
-                       </p></li>
-                       <li><p>
-                               A set of preferred time slots
-                       </p></li>
-                       <li><p>
-                               Min/max days between them
-                       </p></li>
-                       <li><p>
-                               End(s) students day
-                       </p></li>
-                       <li><p>
-                               Same starting time/day/hour
-                       </p></li>
-                       <li><p>
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       </p></li>
-                       <li><p>
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       </p></li>
-                       <li><p>
-                               Not overlapping
-                       </p></li>
-                       <li><p>
-                               Max simultaneous in selected time slots
-                       </p></li>
-                       <li><p>
-                               Min gaps between a set of (sub)activities
-                       </p></li>
+         <li>Not available periods</li>
+         <li>Begins early (specify max allowed beginnings at second hour)</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For an activity or a set of activities/subactivities:
+        <ul>
+         <li>A single preferred starting time</li>
+         <li>A set of preferred starting times</li>
+         <li>A set of preferred time slots</li>
+         <li>Min/max days between them</li>
+         <li>End(s) students day</li>
+         <li>Same starting time/day/hour</li>
+         <li>Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)</li>
+
+                       <li>Consecutive, ordered, grouped (for 2 or 3 (sub)activities)</li>
+                       <li>Not overlapping</li>
+                       <li>Max simultaneous in selected time slots</li>
+                       <li>Min gaps between a set of (sub)activities</li>
                </ul>
                </li>
        </ul>
 
        </li>
 
-       <li><p>A large and flexible
-       palette of space constraints:</p>
+       <li>A large and flexible palette of space constraints:
        <ul>
 
-               <li><p>Room not available periods</p>
+               <li>Room not available periods
                </li>
 
-               <li><p>For teacher(s):</p>
+               <li>For teacher(s):
                <ul>
-                       <li><p>
-                               Home room(s)
-                       </p></li>
-                       <li><p>
-                               Max building changes per day/week
-                       </p></li>
-                       <li><p>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li><p>For students (sets):</p>
+               <li>For students (sets):
                <ul>
-                       <li><p>
-                               Home room(s)
-                       </p></li>
-                       <li><p>
-                               Max building changes per day/week
-                       </p></li>
-                       <li><p>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li><p>Preferred room(s):</p>
+               <li>Preferred room(s):
                <ul>
-                       <li><p>
-                               For a subject
-                       </p></li>
-                       <li><p>
-                               For an activity tag
-                       </p></li>
-                       <li><p>
-                               For a subject and an activity tag
-                       </p></li>
-                       <li><p>
-                               Individually for a (sub)activity
-                       </p></li>
+                       <li>For a subject</li>
+                       <li>For an activity tag</li>
+                       <li>For a subject and an activity tag</li>
+                       <li>Individually for a (sub)activity</li>
                </ul>
                </li>
 
-               <li><p>For a set of activities:</p>
+               <li>For a set of activities:
                <ul>
-                       <li><p>
-                               Occupy a maximum number of different rooms
-                       </p></li>
+                       <li>Occupy a maximum number of different rooms</li>
                </ul>
                </li>
 
index 7c2506b781cdb6dff76ced7e66447862a3ce0aee..ac674b0d5d24fe52276eed66c8452a54b42c9b8c 100644 (file)
@@ -20,235 +20,144 @@ Windows</a>.</p>
 feature list</a>, liftet from the project web site:</p>
 
 <p><ul>
-       <li>FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it</p>
-       </li>
-       
-       <li>Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)</p>
-       </li>
+
+  <li>FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it </li>
        
-       <li>Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation</p>
-       </li>
+  <li>Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    </li>
        
-       <li>Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports</p>
-       </li>
+  <li>Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation</li>
        
-       <li>Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)</p>
-       </li>
+  <li>Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports </li>
        
-       <li>Import/export from CSV format</p>
-       </li>
+  <li>Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)</li>
        
-       <li>The resulted timetables
-       are exported into HTML, XML and CSV formats</p>
-       </li>
+  <li>Import/export from CSV format</li>
        
-       <li>Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)</p>
-       </li>
+  <li>The resulted timetables are exported into HTML, XML and CSV
+    formats </li>
        
-       <li>Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)</p>
-       </li>
+  <li>Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)</li>
        
-       <li>Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):</p>
+  <li>Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)</li>
        
+  <li>Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    <ul>
+      <li>Maximum total number of hours (periods) per day: 60</li>
+      <li>Maximum number of working days per week: 35</li>
+      <li>Maximum total number of teachers: 6000</li>
+      <li>Maximum total number of sets of students: 30000</li>
+      <li>Maximum total number of subjects: 6000</li>
+      <li>Virtually unlimited number of activity tags</li>
+      <li>Maximum number of activities: 30000</li>
+      <li>Maximum number of rooms: 6000</li>
+      <li>Maximum number of buildings: 6000</li>
+      <li>Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)</li>
+      <li>Virtually unlimited number of time constraints</li>
+      <li>Virtually unlimited number of space constraints</li>
+    </ul></li>
+
+  <li>A large and flexible palette of time constraints:
+    <ul>
+      <li>Break periods</li>
+      <li>For teacher(s):
+        <ul>
+         <li>Not available periods</li>
+         <li>Max/min days per week</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For students (sets):
        <ul>
-               <li>Maximum total number of hours (periods) per day: 60</p></li>
-
-               <li>Maximum number of working days per week: 35</p></li>
-
-               <li>Maximum total number of teachers: 6000</p></li>
-
-               <li>Maximum total number of sets of students: 30000</p></li>
-
-               <li>Maximum total number of subjects: 6000</p></li>
-
-               <li>Virtually unlimited number of activity tags</p></li>
-
-               <li>Maximum number of activities: 30000</p></li>
-
-               <li>Maximum number of rooms: 6000</p></li>
-
-               <li>Maximum number of buildings: 6000</p></li>
-
-               <li>Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)</p></li>
-
-               <li>Virtually unlimited number of time constraints</p></li>
-
-               <li>Virtually unlimited number of space constraints</p></li>
-       </ul>
-
-       </li>
-
-       <li>A large and flexible
-       palette of time constraints:</p>
-       <ul>
-
-               <li>Break periods</p>
-               </li>
-
-               <li>For teacher(s):</p>
-               <ul>
-                       <li>
-                               Not available periods
-                       </p></li>
-                       <li>
-                               Max/min days per week
-                       </p></li>
-                       <li>
-                               Max gaps per day/week
-                       </p></li>
-                       <li>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li>
-                               Min hours daily
-                       </p></li>
-                       <li>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li>For students (sets):</p>
-               <ul>
-                       <li>
-                               Not available periods
-                       </p></li>
-                       <li>
-                               Begins early (specify max allowed beginnings at second hour)
-                       </p></li>
-                       <li>
-                               Max gaps per day/week
-                       </p></li>
-                       <li>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li>
-                               Min hours daily
-                       </p></li>
-                       <li>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li>For an activity or a set of activities/subactivities:</p>
-               <ul>
-                       <li>
-                               A single preferred starting time
-                       </p></li>
-                       <li>
-                               A set of preferred starting times
-                       </p></li>
-                       <li>
-                               A set of preferred time slots
-                       </p></li>
-                       <li>
-                               Min/max days between them
-                       </p></li>
-                       <li>
-                               End(s) students day
-                       </p></li>
-                       <li>
-                               Same starting time/day/hour
-                       </p></li>
-                       <li>
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       </p></li>
-                       <li>
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       </p></li>
-                       <li>
-                               Not overlapping
-                       </p></li>
-                       <li>
-                               Max simultaneous in selected time slots
-                       </p></li>
-                       <li>
-                               Min gaps between a set of (sub)activities
-                       </p></li>
+         <li>Not available periods</li>
+         <li>Begins early (specify max allowed beginnings at second hour)</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For an activity or a set of activities/subactivities:
+        <ul>
+         <li>A single preferred starting time</li>
+         <li>A set of preferred starting times</li>
+         <li>A set of preferred time slots</li>
+         <li>Min/max days between them</li>
+         <li>End(s) students day</li>
+         <li>Same starting time/day/hour</li>
+         <li>Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)</li>
+
+                       <li>Consecutive, ordered, grouped (for 2 or 3 (sub)activities)</li>
+                       <li>Not overlapping</li>
+                       <li>Max simultaneous in selected time slots</li>
+                       <li>Min gaps between a set of (sub)activities</li>
                </ul>
                </li>
        </ul>
 
        </li>
 
-       <li>A large and flexible
-       palette of space constraints:</p>
+       <li>A large and flexible palette of space constraints:
        <ul>
 
-               <li>Room not available periods</p>
+               <li>Room not available periods
                </li>
 
-               <li>For teacher(s):</p>
+               <li>For teacher(s):
                <ul>
-                       <li>
-                               Home room(s)
-                       </p></li>
-                       <li>
-                               Max building changes per day/week
-                       </p></li>
-                       <li>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li>For students (sets):</p>
+               <li>For students (sets):
                <ul>
-                       <li>
-                               Home room(s)
-                       </p></li>
-                       <li>
-                               Max building changes per day/week
-                       </p></li>
-                       <li>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li>Preferred room(s):</p>
+               <li>Preferred room(s):
                <ul>
-                       <li>
-                               For a subject
-                       </p></li>
-                       <li>
-                               For an activity tag
-                       </p></li>
-                       <li>
-                               For a subject and an activity tag
-                       </p></li>
-                       <li>
-                               Individually for a (sub)activity
-                       </p></li>
+                       <li>For a subject</li>
+                       <li>For an activity tag</li>
+                       <li>For a subject and an activity tag</li>
+                       <li>Individually for a (sub)activity</li>
                </ul>
                </li>
 
-               <li>For a set of activities:</p>
+               <li>For a set of activities:
                <ul>
                        <li>Occupy a maximum number of different rooms</li>
                </ul>
index 03b8691f70e3f7eea6a9e21dc027f287cd332c17..32b7390a0558718b9d5913451c52088c4ccba127 100644 (file)
@@ -40,239 +40,146 @@ Windows</a>.</p>
 feature list</a>, liftet from the project web site:</p>
 
 <p><ul>
-       <li><p>FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it</p>
-       </li>
-       
-       <li><p>Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)</p>
-       </li>
+
+  <li>FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it </li>
        
-       <li><p>Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation</p>
-       </li>
+  <li>Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    </li>
        
-       <li><p>Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports</p>
-       </li>
+  <li>Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation</li>
        
-       <li><p>Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)</p>
-       </li>
+  <li>Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports </li>
        
-       <li><p>Import/export from CSV format</p>
-       </li>
+  <li>Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)</li>
        
-       <li><p>The resulted timetables
-       are exported into HTML, XML and CSV formats</p>
-       </li>
+  <li>Import/export from CSV format</li>
        
-       <li><p>Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)</p>
-       </li>
+  <li>The resulted timetables are exported into HTML, XML and CSV
+    formats </li>
        
-       <li><p>Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)</p>
-       </li>
+  <li>Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)</li>
        
-       <li><p>Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):</p>
+  <li>Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)</li>
        
+  <li>Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    <ul>
+      <li>Maximum total number of hours (periods) per day: 60</li>
+      <li>Maximum number of working days per week: 35</li>
+      <li>Maximum total number of teachers: 6000</li>
+      <li>Maximum total number of sets of students: 30000</li>
+      <li>Maximum total number of subjects: 6000</li>
+      <li>Virtually unlimited number of activity tags</li>
+      <li>Maximum number of activities: 30000</li>
+      <li>Maximum number of rooms: 6000</li>
+      <li>Maximum number of buildings: 6000</li>
+      <li>Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)</li>
+      <li>Virtually unlimited number of time constraints</li>
+      <li>Virtually unlimited number of space constraints</li>
+    </ul></li>
+
+  <li>A large and flexible palette of time constraints:
+    <ul>
+      <li>Break periods</li>
+      <li>For teacher(s):
+        <ul>
+         <li>Not available periods</li>
+         <li>Max/min days per week</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For students (sets):
        <ul>
-               <li><p>Maximum total number of hours (periods) per day: 60</p></li>
-
-               <li><p>Maximum number of working days per week: 35</p></li>
-
-               <li><p>Maximum total number of teachers: 6000</p></li>
-
-               <li><p>Maximum total number of sets of students: 30000</p></li>
-
-               <li><p>Maximum total number of subjects: 6000</p></li>
-
-               <li><p>Virtually unlimited number of activity tags</p></li>
-
-               <li><p>Maximum number of activities: 30000</p></li>
-
-               <li><p>Maximum number of rooms: 6000</p></li>
-
-               <li><p>Maximum number of buildings: 6000</p></li>
-
-               <li><p>Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)</p></li>
-
-               <li><p>Virtually unlimited number of time constraints</p></li>
-
-               <li><p>Virtually unlimited number of space constraints</p></li>
-       </ul>
-
-       </li>
-
-       <li><p>A large and flexible
-       palette of time constraints:</p>
-       <ul>
-
-               <li><p>Break periods</p>
-               </li>
-
-               <li><p>For teacher(s):</p>
-               <ul>
-                       <li><p>
-                               Not available periods
-                       </p></li>
-                       <li><p>
-                               Max/min days per week
-                       </p></li>
-                       <li><p>
-                               Max gaps per day/week
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li><p>
-                               Min hours daily
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li><p>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li><p>For students (sets):</p>
-               <ul>
-                       <li><p>
-                               Not available periods
-                       </p></li>
-                       <li><p>
-                               Begins early (specify max allowed beginnings at second hour)
-                       </p></li>
-                       <li><p>
-                               Max gaps per day/week
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li><p>
-                               Min hours daily
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li><p>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li><p>For an activity or a set of activities/subactivities:</p>
-               <ul>
-                       <li><p>
-                               A single preferred starting time
-                       </p></li>
-                       <li><p>
-                               A set of preferred starting times
-                       </p></li>
-                       <li><p>
-                               A set of preferred time slots
-                       </p></li>
-                       <li><p>
-                               Min/max days between them
-                       </p></li>
-                       <li><p>
-                               End(s) students day
-                       </p></li>
-                       <li><p>
-                               Same starting time/day/hour
-                       </p></li>
-                       <li><p>
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       </p></li>
-                       <li><p>
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       </p></li>
-                       <li><p>
-                               Not overlapping
-                       </p></li>
-                       <li><p>
-                               Max simultaneous in selected time slots
-                       </p></li>
-                       <li><p>
-                               Min gaps between a set of (sub)activities
-                       </p></li>
+         <li>Not available periods</li>
+         <li>Begins early (specify max allowed beginnings at second hour)</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For an activity or a set of activities/subactivities:
+        <ul>
+         <li>A single preferred starting time</li>
+         <li>A set of preferred starting times</li>
+         <li>A set of preferred time slots</li>
+         <li>Min/max days between them</li>
+         <li>End(s) students day</li>
+         <li>Same starting time/day/hour</li>
+         <li>Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)</li>
+
+                       <li>Consecutive, ordered, grouped (for 2 or 3 (sub)activities)</li>
+                       <li>Not overlapping</li>
+                       <li>Max simultaneous in selected time slots</li>
+                       <li>Min gaps between a set of (sub)activities</li>
                </ul>
                </li>
        </ul>
 
        </li>
 
-       <li><p>A large and flexible
-       palette of space constraints:</p>
+       <li>A large and flexible palette of space constraints:
        <ul>
 
-               <li><p>Room not available periods</p>
+               <li>Room not available periods
                </li>
 
-               <li><p>For teacher(s):</p>
+               <li>For teacher(s):
                <ul>
-                       <li><p>
-                               Home room(s)
-                       </p></li>
-                       <li><p>
-                               Max building changes per day/week
-                       </p></li>
-                       <li><p>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li><p>For students (sets):</p>
+               <li>For students (sets):
                <ul>
-                       <li><p>
-                               Home room(s)
-                       </p></li>
-                       <li><p>
-                               Max building changes per day/week
-                       </p></li>
-                       <li><p>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li><p>Preferred room(s):</p>
+               <li>Preferred room(s):
                <ul>
-                       <li><p>
-                               For a subject
-                       </p></li>
-                       <li><p>
-                               For an activity tag
-                       </p></li>
-                       <li><p>
-                               For a subject and an activity tag
-                       </p></li>
-                       <li><p>
-                               Individually for a (sub)activity
-                       </p></li>
+                       <li>For a subject</li>
+                       <li>For an activity tag</li>
+                       <li>For a subject and an activity tag</li>
+                       <li>Individually for a (sub)activity</li>
                </ul>
                </li>
 
-               <li><p>For a set of activities:</p>
+               <li>For a set of activities:
                <ul>
-                       <li><p>
-                               Occupy a maximum number of different rooms
-                       </p></li>
+                       <li>Occupy a maximum number of different rooms</li>
                </ul>
                </li>
 
index bdf55fc911e850227b75e366daa13377c0ad8534..66a2e6a495ccbd759955cde1e3dc960d6415538b 100644 (file)
@@ -29,239 +29,146 @@ Windows&lt;/a&gt;.&lt;/p&gt;
 feature list&lt;/a&gt;, liftet from the project web site:&lt;/p&gt;
 
 &lt;p&gt;&lt;ul&gt;
-       &lt;li&gt;&lt;p&gt;FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)&lt;/p&gt;
-       &lt;/li&gt;
+
+  &lt;li&gt;FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Import/export from CSV format&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;The resulted timetables
-       are exported into HTML, XML and CSV formats&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Import/export from CSV format&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;The resulted timetables are exported into HTML, XML and CSV
+    formats &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):&lt;/p&gt;
+  &lt;li&gt;Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)&lt;/li&gt;
        
+  &lt;li&gt;Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    &lt;ul&gt;
+      &lt;li&gt;Maximum total number of hours (periods) per day: 60&lt;/li&gt;
+      &lt;li&gt;Maximum number of working days per week: 35&lt;/li&gt;
+      &lt;li&gt;Maximum total number of teachers: 6000&lt;/li&gt;
+      &lt;li&gt;Maximum total number of sets of students: 30000&lt;/li&gt;
+      &lt;li&gt;Maximum total number of subjects: 6000&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of activity tags&lt;/li&gt;
+      &lt;li&gt;Maximum number of activities: 30000&lt;/li&gt;
+      &lt;li&gt;Maximum number of rooms: 6000&lt;/li&gt;
+      &lt;li&gt;Maximum number of buildings: 6000&lt;/li&gt;
+      &lt;li&gt;Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of time constraints&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of space constraints&lt;/li&gt;
+    &lt;/ul&gt;&lt;/li&gt;
+
+  &lt;li&gt;A large and flexible palette of time constraints:
+    &lt;ul&gt;
+      &lt;li&gt;Break periods&lt;/li&gt;
+      &lt;li&gt;For teacher(s):
+        &lt;ul&gt;
+         &lt;li&gt;Not available periods&lt;/li&gt;
+         &lt;li&gt;Max/min days per week&lt;/li&gt;
+         &lt;li&gt;Max gaps per day/week&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously&lt;/li&gt;
+         &lt;li&gt;Min hours daily&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously with an activity tag&lt;/li&gt;
+
+         &lt;li&gt;Respect working in an hourly interval a max number of
+           days per week&lt;/li&gt;
+       &lt;/ul&gt;&lt;/li&gt;
+      &lt;li&gt;For students (sets):
        &lt;ul&gt;
-               &lt;li&gt;&lt;p&gt;Maximum total number of hours (periods) per day: 60&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of working days per week: 35&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of teachers: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of sets of students: 30000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of subjects: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of activity tags&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of activities: 30000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of rooms: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of buildings: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of time constraints&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of space constraints&lt;/p&gt;&lt;/li&gt;
-       &lt;/ul&gt;
-
-       &lt;/li&gt;
-
-       &lt;li&gt;&lt;p&gt;A large and flexible
-       palette of time constraints:&lt;/p&gt;
-       &lt;ul&gt;
-
-               &lt;li&gt;&lt;p&gt;Break periods&lt;/p&gt;
-               &lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;For teacher(s):&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not available periods
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max/min days per week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max gaps per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min hours daily
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously with an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Respect working in an hourly interval a max number of days per week
-                       &lt;/p&gt;&lt;/li&gt;
-               &lt;/ul&gt;
-               &lt;/li&gt;
-               
-               &lt;li&gt;&lt;p&gt;For students (sets):&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not available periods
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Begins early (specify max allowed beginnings at second hour)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max gaps per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min hours daily
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously with an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Respect working in an hourly interval a max number of days per week
-                       &lt;/p&gt;&lt;/li&gt;
-               &lt;/ul&gt;
-               &lt;/li&gt;
-               
-               &lt;li&gt;&lt;p&gt;For an activity or a set of activities/subactivities:&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A single preferred starting time
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A set of preferred starting times
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A set of preferred time slots
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min/max days between them
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               End(s) students day
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Same starting time/day/hour
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not overlapping
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max simultaneous in selected time slots
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between a set of (sub)activities
-                       &lt;/p&gt;&lt;/li&gt;
+         &lt;li&gt;Not available periods&lt;/li&gt;
+         &lt;li&gt;Begins early (specify max allowed beginnings at second hour)&lt;/li&gt;
+         &lt;li&gt;Max gaps per day/week&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously&lt;/li&gt;
+         &lt;li&gt;Min hours daily&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously with an activity tag&lt;/li&gt;
+
+         &lt;li&gt;Respect working in an hourly interval a max number of
+           days per week&lt;/li&gt;
+       &lt;/ul&gt;&lt;/li&gt;
+      &lt;li&gt;For an activity or a set of activities/subactivities:
+        &lt;ul&gt;
+         &lt;li&gt;A single preferred starting time&lt;/li&gt;
+         &lt;li&gt;A set of preferred starting times&lt;/li&gt;
+         &lt;li&gt;A set of preferred time slots&lt;/li&gt;
+         &lt;li&gt;Min/max days between them&lt;/li&gt;
+         &lt;li&gt;End(s) students day&lt;/li&gt;
+         &lt;li&gt;Same starting time/day/hour&lt;/li&gt;
+         &lt;li&gt;Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)&lt;/li&gt;
+
+                       &lt;li&gt;Consecutive, ordered, grouped (for 2 or 3 (sub)activities)&lt;/li&gt;
+                       &lt;li&gt;Not overlapping&lt;/li&gt;
+                       &lt;li&gt;Max simultaneous in selected time slots&lt;/li&gt;
+                       &lt;li&gt;Min gaps between a set of (sub)activities&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
        &lt;/ul&gt;
 
        &lt;/li&gt;
 
-       &lt;li&gt;&lt;p&gt;A large and flexible
-       palette of space constraints:&lt;/p&gt;
+       &lt;li&gt;A large and flexible palette of space constraints:
        &lt;ul&gt;
 
-               &lt;li&gt;&lt;p&gt;Room not available periods&lt;/p&gt;
+               &lt;li&gt;Room not available periods
                &lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;For teacher(s):&lt;/p&gt;
+               &lt;li&gt;For teacher(s):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Home room(s)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max building changes per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between building changes
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Home room(s)&lt;/li&gt;
+                       &lt;li&gt;Max building changes per day/week&lt;/li&gt;
+                       &lt;li&gt;Min gaps between building changes&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
                
-               &lt;li&gt;&lt;p&gt;For students (sets):&lt;/p&gt;
+               &lt;li&gt;For students (sets):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Home room(s)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max building changes per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between building changes
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Home room(s)&lt;/li&gt;
+                       &lt;li&gt;Max building changes per day/week&lt;/li&gt;
+                       &lt;li&gt;Min gaps between building changes&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
                
-               &lt;li&gt;&lt;p&gt;Preferred room(s):&lt;/p&gt;
+               &lt;li&gt;Preferred room(s):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For a subject
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For a subject and an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Individually for a (sub)activity
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;For a subject&lt;/li&gt;
+                       &lt;li&gt;For an activity tag&lt;/li&gt;
+                       &lt;li&gt;For a subject and an activity tag&lt;/li&gt;
+                       &lt;li&gt;Individually for a (sub)activity&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;For a set of activities:&lt;/p&gt;
+               &lt;li&gt;For a set of activities:
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Occupy a maximum number of different rooms
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Occupy a maximum number of different rooms&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
 
index 924e8065f9c87c401dec0c882a4a541de61139e2..a216a0333f365ae912bd88a5108d19cc46502f7c 100644 (file)
@@ -8160,239 +8160,146 @@ Windows&lt;/a&gt;.&lt;/p&gt;
 feature list&lt;/a&gt;, liftet from the project web site:&lt;/p&gt;
 
 &lt;p&gt;&lt;ul&gt;
-       &lt;li&gt;&lt;p&gt;FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)&lt;/p&gt;
-       &lt;/li&gt;
+
+  &lt;li&gt;FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Import/export from CSV format&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;The resulted timetables
-       are exported into HTML, XML and CSV formats&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Import/export from CSV format&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;The resulted timetables are exported into HTML, XML and CSV
+    formats &lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)&lt;/p&gt;
-       &lt;/li&gt;
+  &lt;li&gt;Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)&lt;/li&gt;
        
-       &lt;li&gt;&lt;p&gt;Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):&lt;/p&gt;
+  &lt;li&gt;Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)&lt;/li&gt;
        
+  &lt;li&gt;Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    &lt;ul&gt;
+      &lt;li&gt;Maximum total number of hours (periods) per day: 60&lt;/li&gt;
+      &lt;li&gt;Maximum number of working days per week: 35&lt;/li&gt;
+      &lt;li&gt;Maximum total number of teachers: 6000&lt;/li&gt;
+      &lt;li&gt;Maximum total number of sets of students: 30000&lt;/li&gt;
+      &lt;li&gt;Maximum total number of subjects: 6000&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of activity tags&lt;/li&gt;
+      &lt;li&gt;Maximum number of activities: 30000&lt;/li&gt;
+      &lt;li&gt;Maximum number of rooms: 6000&lt;/li&gt;
+      &lt;li&gt;Maximum number of buildings: 6000&lt;/li&gt;
+      &lt;li&gt;Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of time constraints&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of space constraints&lt;/li&gt;
+    &lt;/ul&gt;&lt;/li&gt;
+
+  &lt;li&gt;A large and flexible palette of time constraints:
+    &lt;ul&gt;
+      &lt;li&gt;Break periods&lt;/li&gt;
+      &lt;li&gt;For teacher(s):
+        &lt;ul&gt;
+         &lt;li&gt;Not available periods&lt;/li&gt;
+         &lt;li&gt;Max/min days per week&lt;/li&gt;
+         &lt;li&gt;Max gaps per day/week&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously&lt;/li&gt;
+         &lt;li&gt;Min hours daily&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously with an activity tag&lt;/li&gt;
+
+         &lt;li&gt;Respect working in an hourly interval a max number of
+           days per week&lt;/li&gt;
+       &lt;/ul&gt;&lt;/li&gt;
+      &lt;li&gt;For students (sets):
        &lt;ul&gt;
-               &lt;li&gt;&lt;p&gt;Maximum total number of hours (periods) per day: 60&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of working days per week: 35&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of teachers: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of sets of students: 30000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of subjects: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of activity tags&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of activities: 30000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of rooms: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of buildings: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of time constraints&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of space constraints&lt;/p&gt;&lt;/li&gt;
-       &lt;/ul&gt;
-
-       &lt;/li&gt;
-
-       &lt;li&gt;&lt;p&gt;A large and flexible
-       palette of time constraints:&lt;/p&gt;
-       &lt;ul&gt;
-
-               &lt;li&gt;&lt;p&gt;Break periods&lt;/p&gt;
-               &lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;For teacher(s):&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not available periods
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max/min days per week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max gaps per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min hours daily
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously with an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Respect working in an hourly interval a max number of days per week
-                       &lt;/p&gt;&lt;/li&gt;
-               &lt;/ul&gt;
-               &lt;/li&gt;
-               
-               &lt;li&gt;&lt;p&gt;For students (sets):&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not available periods
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Begins early (specify max allowed beginnings at second hour)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max gaps per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min hours daily
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously with an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Respect working in an hourly interval a max number of days per week
-                       &lt;/p&gt;&lt;/li&gt;
-               &lt;/ul&gt;
-               &lt;/li&gt;
-               
-               &lt;li&gt;&lt;p&gt;For an activity or a set of activities/subactivities:&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A single preferred starting time
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A set of preferred starting times
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A set of preferred time slots
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min/max days between them
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               End(s) students day
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Same starting time/day/hour
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not overlapping
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max simultaneous in selected time slots
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between a set of (sub)activities
-                       &lt;/p&gt;&lt;/li&gt;
+         &lt;li&gt;Not available periods&lt;/li&gt;
+         &lt;li&gt;Begins early (specify max allowed beginnings at second hour)&lt;/li&gt;
+         &lt;li&gt;Max gaps per day/week&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously&lt;/li&gt;
+         &lt;li&gt;Min hours daily&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously with an activity tag&lt;/li&gt;
+
+         &lt;li&gt;Respect working in an hourly interval a max number of
+           days per week&lt;/li&gt;
+       &lt;/ul&gt;&lt;/li&gt;
+      &lt;li&gt;For an activity or a set of activities/subactivities:
+        &lt;ul&gt;
+         &lt;li&gt;A single preferred starting time&lt;/li&gt;
+         &lt;li&gt;A set of preferred starting times&lt;/li&gt;
+         &lt;li&gt;A set of preferred time slots&lt;/li&gt;
+         &lt;li&gt;Min/max days between them&lt;/li&gt;
+         &lt;li&gt;End(s) students day&lt;/li&gt;
+         &lt;li&gt;Same starting time/day/hour&lt;/li&gt;
+         &lt;li&gt;Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)&lt;/li&gt;
+
+                       &lt;li&gt;Consecutive, ordered, grouped (for 2 or 3 (sub)activities)&lt;/li&gt;
+                       &lt;li&gt;Not overlapping&lt;/li&gt;
+                       &lt;li&gt;Max simultaneous in selected time slots&lt;/li&gt;
+                       &lt;li&gt;Min gaps between a set of (sub)activities&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
        &lt;/ul&gt;
 
        &lt;/li&gt;
 
-       &lt;li&gt;&lt;p&gt;A large and flexible
-       palette of space constraints:&lt;/p&gt;
+       &lt;li&gt;A large and flexible palette of space constraints:
        &lt;ul&gt;
 
-               &lt;li&gt;&lt;p&gt;Room not available periods&lt;/p&gt;
+               &lt;li&gt;Room not available periods
                &lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;For teacher(s):&lt;/p&gt;
+               &lt;li&gt;For teacher(s):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Home room(s)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max building changes per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between building changes
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Home room(s)&lt;/li&gt;
+                       &lt;li&gt;Max building changes per day/week&lt;/li&gt;
+                       &lt;li&gt;Min gaps between building changes&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
                
-               &lt;li&gt;&lt;p&gt;For students (sets):&lt;/p&gt;
+               &lt;li&gt;For students (sets):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Home room(s)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max building changes per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between building changes
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Home room(s)&lt;/li&gt;
+                       &lt;li&gt;Max building changes per day/week&lt;/li&gt;
+                       &lt;li&gt;Min gaps between building changes&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
                
-               &lt;li&gt;&lt;p&gt;Preferred room(s):&lt;/p&gt;
+               &lt;li&gt;Preferred room(s):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For a subject
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For a subject and an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Individually for a (sub)activity
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;For a subject&lt;/li&gt;
+                       &lt;li&gt;For an activity tag&lt;/li&gt;
+                       &lt;li&gt;For a subject and an activity tag&lt;/li&gt;
+                       &lt;li&gt;Individually for a (sub)activity&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;For a set of activities:&lt;/p&gt;
+               &lt;li&gt;For a set of activities:
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Occupy a maximum number of different rooms
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Occupy a maximum number of different rooms&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
 
index 6a107d249b4799fed324af411b67f9475188de6b..f4c48d7782a35c4fdfb2012758f2f6bbb9ca1fab 100644 (file)
@@ -9449,239 +9449,146 @@ Windows</a>.</p>
 feature list</a>, liftet from the project web site:</p>
 
 <p><ul>
-       <li><p>FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it</p>
-       </li>
-       
-       <li><p>Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)</p>
-       </li>
+
+  <li>FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it </li>
        
-       <li><p>Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation</p>
-       </li>
+  <li>Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    </li>
        
-       <li><p>Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports</p>
-       </li>
+  <li>Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation</li>
        
-       <li><p>Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)</p>
-       </li>
+  <li>Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports </li>
        
-       <li><p>Import/export from CSV format</p>
-       </li>
+  <li>Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)</li>
        
-       <li><p>The resulted timetables
-       are exported into HTML, XML and CSV formats</p>
-       </li>
+  <li>Import/export from CSV format</li>
        
-       <li><p>Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)</p>
-       </li>
+  <li>The resulted timetables are exported into HTML, XML and CSV
+    formats </li>
        
-       <li><p>Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)</p>
-       </li>
+  <li>Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)</li>
        
-       <li><p>Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):</p>
+  <li>Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)</li>
        
+  <li>Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    <ul>
+      <li>Maximum total number of hours (periods) per day: 60</li>
+      <li>Maximum number of working days per week: 35</li>
+      <li>Maximum total number of teachers: 6000</li>
+      <li>Maximum total number of sets of students: 30000</li>
+      <li>Maximum total number of subjects: 6000</li>
+      <li>Virtually unlimited number of activity tags</li>
+      <li>Maximum number of activities: 30000</li>
+      <li>Maximum number of rooms: 6000</li>
+      <li>Maximum number of buildings: 6000</li>
+      <li>Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)</li>
+      <li>Virtually unlimited number of time constraints</li>
+      <li>Virtually unlimited number of space constraints</li>
+    </ul></li>
+
+  <li>A large and flexible palette of time constraints:
+    <ul>
+      <li>Break periods</li>
+      <li>For teacher(s):
+        <ul>
+         <li>Not available periods</li>
+         <li>Max/min days per week</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For students (sets):
        <ul>
-               <li><p>Maximum total number of hours (periods) per day: 60</p></li>
-
-               <li><p>Maximum number of working days per week: 35</p></li>
-
-               <li><p>Maximum total number of teachers: 6000</p></li>
-
-               <li><p>Maximum total number of sets of students: 30000</p></li>
-
-               <li><p>Maximum total number of subjects: 6000</p></li>
-
-               <li><p>Virtually unlimited number of activity tags</p></li>
-
-               <li><p>Maximum number of activities: 30000</p></li>
-
-               <li><p>Maximum number of rooms: 6000</p></li>
-
-               <li><p>Maximum number of buildings: 6000</p></li>
-
-               <li><p>Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)</p></li>
-
-               <li><p>Virtually unlimited number of time constraints</p></li>
-
-               <li><p>Virtually unlimited number of space constraints</p></li>
-       </ul>
-
-       </li>
-
-       <li><p>A large and flexible
-       palette of time constraints:</p>
-       <ul>
-
-               <li><p>Break periods</p>
-               </li>
-
-               <li><p>For teacher(s):</p>
-               <ul>
-                       <li><p>
-                               Not available periods
-                       </p></li>
-                       <li><p>
-                               Max/min days per week
-                       </p></li>
-                       <li><p>
-                               Max gaps per day/week
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li><p>
-                               Min hours daily
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li><p>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li><p>For students (sets):</p>
-               <ul>
-                       <li><p>
-                               Not available periods
-                       </p></li>
-                       <li><p>
-                               Begins early (specify max allowed beginnings at second hour)
-                       </p></li>
-                       <li><p>
-                               Max gaps per day/week
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li><p>
-                               Min hours daily
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li><p>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li><p>For an activity or a set of activities/subactivities:</p>
-               <ul>
-                       <li><p>
-                               A single preferred starting time
-                       </p></li>
-                       <li><p>
-                               A set of preferred starting times
-                       </p></li>
-                       <li><p>
-                               A set of preferred time slots
-                       </p></li>
-                       <li><p>
-                               Min/max days between them
-                       </p></li>
-                       <li><p>
-                               End(s) students day
-                       </p></li>
-                       <li><p>
-                               Same starting time/day/hour
-                       </p></li>
-                       <li><p>
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       </p></li>
-                       <li><p>
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       </p></li>
-                       <li><p>
-                               Not overlapping
-                       </p></li>
-                       <li><p>
-                               Max simultaneous in selected time slots
-                       </p></li>
-                       <li><p>
-                               Min gaps between a set of (sub)activities
-                       </p></li>
+         <li>Not available periods</li>
+         <li>Begins early (specify max allowed beginnings at second hour)</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For an activity or a set of activities/subactivities:
+        <ul>
+         <li>A single preferred starting time</li>
+         <li>A set of preferred starting times</li>
+         <li>A set of preferred time slots</li>
+         <li>Min/max days between them</li>
+         <li>End(s) students day</li>
+         <li>Same starting time/day/hour</li>
+         <li>Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)</li>
+
+                       <li>Consecutive, ordered, grouped (for 2 or 3 (sub)activities)</li>
+                       <li>Not overlapping</li>
+                       <li>Max simultaneous in selected time slots</li>
+                       <li>Min gaps between a set of (sub)activities</li>
                </ul>
                </li>
        </ul>
 
        </li>
 
-       <li><p>A large and flexible
-       palette of space constraints:</p>
+       <li>A large and flexible palette of space constraints:
        <ul>
 
-               <li><p>Room not available periods</p>
+               <li>Room not available periods
                </li>
 
-               <li><p>For teacher(s):</p>
+               <li>For teacher(s):
                <ul>
-                       <li><p>
-                               Home room(s)
-                       </p></li>
-                       <li><p>
-                               Max building changes per day/week
-                       </p></li>
-                       <li><p>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li><p>For students (sets):</p>
+               <li>For students (sets):
                <ul>
-                       <li><p>
-                               Home room(s)
-                       </p></li>
-                       <li><p>
-                               Max building changes per day/week
-                       </p></li>
-                       <li><p>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li><p>Preferred room(s):</p>
+               <li>Preferred room(s):
                <ul>
-                       <li><p>
-                               For a subject
-                       </p></li>
-                       <li><p>
-                               For an activity tag
-                       </p></li>
-                       <li><p>
-                               For a subject and an activity tag
-                       </p></li>
-                       <li><p>
-                               Individually for a (sub)activity
-                       </p></li>
+                       <li>For a subject</li>
+                       <li>For an activity tag</li>
+                       <li>For a subject and an activity tag</li>
+                       <li>Individually for a (sub)activity</li>
                </ul>
                </li>
 
-               <li><p>For a set of activities:</p>
+               <li>For a set of activities:
                <ul>
-                       <li><p>
-                               Occupy a maximum number of different rooms
-                       </p></li>
+                       <li>Occupy a maximum number of different rooms</li>
                </ul>
                </li>
 
index 2908d236eba3d3950938e48460fd8ca4b313a232..1da2aeb489e2c0150ea3eef0f96f02aa33f0aadc 100644 (file)
@@ -8960,239 +8960,146 @@ Windows&lt;/a&gt;.&lt;/p&gt;
 feature list&lt;/a&gt;, liftet from the project web site:&lt;/p&gt;
 
 &lt;p&gt;&lt;ul&gt;
-       &lt;li&gt;&lt;p&gt;FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Import/export from CSV format&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;The resulted timetables
-       are exported into HTML, XML and CSV formats&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)&lt;/p&gt;
-       &lt;/li&gt;
-       
-       &lt;li&gt;&lt;p&gt;Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):&lt;/p&gt;
-       
-       &lt;ul&gt;
-               &lt;li&gt;&lt;p&gt;Maximum total number of hours (periods) per day: 60&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of working days per week: 35&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of teachers: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum total number of sets of students: 30000&lt;/p&gt;&lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;Maximum total number of subjects: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of activity tags&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of activities: 30000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of rooms: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Maximum number of buildings: 6000&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of time constraints&lt;/p&gt;&lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;Virtually unlimited number of space constraints&lt;/p&gt;&lt;/li&gt;
-       &lt;/ul&gt;
-
-       &lt;/li&gt;
-
-       &lt;li&gt;&lt;p&gt;A large and flexible
-       palette of time constraints:&lt;/p&gt;
+  &lt;li&gt;FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it &lt;/li&gt;
+       
+  &lt;li&gt;Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    &lt;/li&gt;
+       
+  &lt;li&gt;Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation&lt;/li&gt;
+       
+  &lt;li&gt;Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports &lt;/li&gt;
+       
+  &lt;li&gt;Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)&lt;/li&gt;
+       
+  &lt;li&gt;Import/export from CSV format&lt;/li&gt;
+       
+  &lt;li&gt;The resulted timetables are exported into HTML, XML and CSV
+    formats &lt;/li&gt;
+       
+  &lt;li&gt;Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)&lt;/li&gt;
+       
+  &lt;li&gt;Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)&lt;/li&gt;
+       
+  &lt;li&gt;Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    &lt;ul&gt;
+      &lt;li&gt;Maximum total number of hours (periods) per day: 60&lt;/li&gt;
+      &lt;li&gt;Maximum number of working days per week: 35&lt;/li&gt;
+      &lt;li&gt;Maximum total number of teachers: 6000&lt;/li&gt;
+      &lt;li&gt;Maximum total number of sets of students: 30000&lt;/li&gt;
+      &lt;li&gt;Maximum total number of subjects: 6000&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of activity tags&lt;/li&gt;
+      &lt;li&gt;Maximum number of activities: 30000&lt;/li&gt;
+      &lt;li&gt;Maximum number of rooms: 6000&lt;/li&gt;
+      &lt;li&gt;Maximum number of buildings: 6000&lt;/li&gt;
+      &lt;li&gt;Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of time constraints&lt;/li&gt;
+      &lt;li&gt;Virtually unlimited number of space constraints&lt;/li&gt;
+    &lt;/ul&gt;&lt;/li&gt;
+
+  &lt;li&gt;A large and flexible palette of time constraints:
+    &lt;ul&gt;
+      &lt;li&gt;Break periods&lt;/li&gt;
+      &lt;li&gt;For teacher(s):
+        &lt;ul&gt;
+         &lt;li&gt;Not available periods&lt;/li&gt;
+         &lt;li&gt;Max/min days per week&lt;/li&gt;
+         &lt;li&gt;Max gaps per day/week&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously&lt;/li&gt;
+         &lt;li&gt;Min hours daily&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously with an activity tag&lt;/li&gt;
+
+         &lt;li&gt;Respect working in an hourly interval a max number of
+           days per week&lt;/li&gt;
+       &lt;/ul&gt;&lt;/li&gt;
+      &lt;li&gt;For students (sets):
        &lt;ul&gt;
-
-               &lt;li&gt;&lt;p&gt;Break periods&lt;/p&gt;
-               &lt;/li&gt;
-
-               &lt;li&gt;&lt;p&gt;For teacher(s):&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not available periods
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max/min days per week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max gaps per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min hours daily
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously with an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Respect working in an hourly interval a max number of days per week
-                       &lt;/p&gt;&lt;/li&gt;
-               &lt;/ul&gt;
-               &lt;/li&gt;
-               
-               &lt;li&gt;&lt;p&gt;For students (sets):&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not available periods
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Begins early (specify max allowed beginnings at second hour)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max gaps per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min hours daily
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max hours daily/continuously with an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Respect working in an hourly interval a max number of days per week
-                       &lt;/p&gt;&lt;/li&gt;
-               &lt;/ul&gt;
-               &lt;/li&gt;
-               
-               &lt;li&gt;&lt;p&gt;For an activity or a set of activities/subactivities:&lt;/p&gt;
-               &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A single preferred starting time
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A set of preferred starting times
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               A set of preferred time slots
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min/max days between them
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               End(s) students day
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Same starting time/day/hour
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Not overlapping
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max simultaneous in selected time slots
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between a set of (sub)activities
-                       &lt;/p&gt;&lt;/li&gt;
+         &lt;li&gt;Not available periods&lt;/li&gt;
+         &lt;li&gt;Begins early (specify max allowed beginnings at second hour)&lt;/li&gt;
+         &lt;li&gt;Max gaps per day/week&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously&lt;/li&gt;
+         &lt;li&gt;Min hours daily&lt;/li&gt;
+         &lt;li&gt;Max hours daily/continuously with an activity tag&lt;/li&gt;
+
+         &lt;li&gt;Respect working in an hourly interval a max number of
+           days per week&lt;/li&gt;
+       &lt;/ul&gt;&lt;/li&gt;
+      &lt;li&gt;For an activity or a set of activities/subactivities:
+        &lt;ul&gt;
+         &lt;li&gt;A single preferred starting time&lt;/li&gt;
+         &lt;li&gt;A set of preferred starting times&lt;/li&gt;
+         &lt;li&gt;A set of preferred time slots&lt;/li&gt;
+         &lt;li&gt;Min/max days between them&lt;/li&gt;
+         &lt;li&gt;End(s) students day&lt;/li&gt;
+         &lt;li&gt;Same starting time/day/hour&lt;/li&gt;
+         &lt;li&gt;Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)&lt;/li&gt;
+
+                       &lt;li&gt;Consecutive, ordered, grouped (for 2 or 3 (sub)activities)&lt;/li&gt;
+                       &lt;li&gt;Not overlapping&lt;/li&gt;
+                       &lt;li&gt;Max simultaneous in selected time slots&lt;/li&gt;
+                       &lt;li&gt;Min gaps between a set of (sub)activities&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
        &lt;/ul&gt;
 
        &lt;/li&gt;
 
-       &lt;li&gt;&lt;p&gt;A large and flexible
-       palette of space constraints:&lt;/p&gt;
+       &lt;li&gt;A large and flexible palette of space constraints:
        &lt;ul&gt;
 
-               &lt;li&gt;&lt;p&gt;Room not available periods&lt;/p&gt;
+               &lt;li&gt;Room not available periods
                &lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;For teacher(s):&lt;/p&gt;
+               &lt;li&gt;For teacher(s):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Home room(s)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max building changes per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between building changes
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Home room(s)&lt;/li&gt;
+                       &lt;li&gt;Max building changes per day/week&lt;/li&gt;
+                       &lt;li&gt;Min gaps between building changes&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
                
-               &lt;li&gt;&lt;p&gt;For students (sets):&lt;/p&gt;
+               &lt;li&gt;For students (sets):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Home room(s)
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Max building changes per day/week
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Min gaps between building changes
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Home room(s)&lt;/li&gt;
+                       &lt;li&gt;Max building changes per day/week&lt;/li&gt;
+                       &lt;li&gt;Min gaps between building changes&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
                
-               &lt;li&gt;&lt;p&gt;Preferred room(s):&lt;/p&gt;
+               &lt;li&gt;Preferred room(s):
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For a subject
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               For a subject and an activity tag
-                       &lt;/p&gt;&lt;/li&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Individually for a (sub)activity
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;For a subject&lt;/li&gt;
+                       &lt;li&gt;For an activity tag&lt;/li&gt;
+                       &lt;li&gt;For a subject and an activity tag&lt;/li&gt;
+                       &lt;li&gt;Individually for a (sub)activity&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
 
-               &lt;li&gt;&lt;p&gt;For a set of activities:&lt;/p&gt;
+               &lt;li&gt;For a set of activities:
                &lt;ul&gt;
-                       &lt;li&gt;&lt;p&gt;
-                               Occupy a maximum number of different rooms
-                       &lt;/p&gt;&lt;/li&gt;
+                       &lt;li&gt;Occupy a maximum number of different rooms&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/li&gt;
 
index d7373126d0c5a738179d820a426173d859cb0ffb..8f9e9bdc67cc73defb2518caa67b3202ab1b2cc2 100644 (file)
@@ -10633,239 +10633,146 @@ Windows</a>.</p>
 feature list</a>, liftet from the project web site:</p>
 
 <p><ul>
-       <li><p>FET is free software, licensed under the GNU GPL v2 or later.
-       You can freely use, copy, modify and redistribute it</p>
-       </li>
-       
-       <li><p>Localized to en_US (US English, default), ar (Arabic), ca (Catalan), da (Danish),
-       de (German), el (Greek), es (Spanish), fa (Persian), fr (French), gl (Galician), he (Hebrew),
-       hu (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian),
-       mk (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR (Brazilian Portuguese), ro (Romanian),
-       ru (Russian), si (Sinhala), sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz (Uzbek)
-       and vi (Vietnamese) (incompletely for some languages)</p>
-       </li>
+
+  <li>FET is free software, licensed under the GNU GPL v2 or later.
+    You can freely use, copy, modify and redistribute it </li>
        
-       <li><p>Fully automatic generation
-       algorithm, allowing also semi-automatic or manual allocation</p>
-       </li>
+  <li>Localized to en_US (US English, default), ar (Arabic), ca
+    (Catalan), da (Danish), de (German), el (Greek), es (Spanish), fa
+    (Persian), fr (French), gl (Galician), he (Hebrew), hu
+    (Hungarian), id (Indonesian), it (Italian), lt (Lithuanian), mk
+    (Macedonian), ms (Malay), nl (Dutch), pl (Polish), pt_BR
+    (Brazilian Portuguese), ro (Romanian), ru (Russian), si (Sinhala),
+    sk (Slovak), sr (Serbian), tr (Turkish), uk (Ukrainian), uz
+    (Uzbek) and vi (Vietnamese) (incompletely for some languages)
+    </li>
        
-       <li><p>Platform independent
-       implementation, allowing running on GNU/Linux, Windows, Mac and any
-       system that Qt supports</p>
-       </li>
+  <li>Fully automatic generation algorithm, allowing also
+    semi-automatic or manual allocation</li>
        
-       <li><p>Flexible modular
-       XML format for the input file, allowing editing with an XML editor
-       or by hand (besides FET interface)</p>
-       </li>
+  <li>Platform independent implementation, allowing running on
+    GNU/Linux, Windows, Mac and any system that Qt supports </li>
        
-       <li><p>Import/export from CSV format</p>
-       </li>
+  <li>Flexible modular XML format for the input file, allowing editing
+    with an XML editor or by hand (besides FET interface)</li>
        
-       <li><p>The resulted timetables
-       are exported into HTML, XML and CSV formats</p>
-       </li>
+  <li>Import/export from CSV format</li>
        
-       <li><p>Flexible students
-       structure, organized into sets: years, groups and subgroups. FET allows
-       overlapping years and groups and non-overlapping subgroups. You can even
-       define individual students (as separate sets)</p>
-       </li>
+  <li>The resulted timetables are exported into HTML, XML and CSV
+    formats </li>
        
-       <li><p>Each constraint has a weight percentage, from 0.0% to 100.0%
-       (but some special constraints are allowed to have only 100% weight percentage)</p>
-       </li>
+  <li>Flexible students structure, organized into sets: years, groups
+    and subgroups. FET allows overlapping years and groups and
+    non-overlapping subgroups. You can even define individual students
+    (as separate sets)</li>
        
-       <li><p>Limits for the algorithm (all these limits can be increased on demand,
-       as a custom version, because this would require a bit more memory):</p>
+  <li>Each constraint has a weight percentage, from 0.0% to 100.0%
+    (but some special constraints are allowed to have only 100% weight
+    percentage)</li>
        
+  <li>Limits for the algorithm (all these limits can be increased on
+    demand, as a custom version, because this would require a bit more
+    memory):
+    <ul>
+      <li>Maximum total number of hours (periods) per day: 60</li>
+      <li>Maximum number of working days per week: 35</li>
+      <li>Maximum total number of teachers: 6000</li>
+      <li>Maximum total number of sets of students: 30000</li>
+      <li>Maximum total number of subjects: 6000</li>
+      <li>Virtually unlimited number of activity tags</li>
+      <li>Maximum number of activities: 30000</li>
+      <li>Maximum number of rooms: 6000</li>
+      <li>Maximum number of buildings: 6000</li>
+      <li>Possibility of adding multiple teachers and
+          students sets for each activity.  (it is possible
+          also to have no teachers or no students sets for an
+          activity)</li>
+      <li>Virtually unlimited number of time constraints</li>
+      <li>Virtually unlimited number of space constraints</li>
+    </ul></li>
+
+  <li>A large and flexible palette of time constraints:
+    <ul>
+      <li>Break periods</li>
+      <li>For teacher(s):
+        <ul>
+         <li>Not available periods</li>
+         <li>Max/min days per week</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For students (sets):
        <ul>
-               <li><p>Maximum total number of hours (periods) per day: 60</p></li>
-
-               <li><p>Maximum number of working days per week: 35</p></li>
-
-               <li><p>Maximum total number of teachers: 6000</p></li>
-
-               <li><p>Maximum total number of sets of students: 30000</p></li>
-
-               <li><p>Maximum total number of subjects: 6000</p></li>
-
-               <li><p>Virtually unlimited number of activity tags</p></li>
-
-               <li><p>Maximum number of activities: 30000</p></li>
-
-               <li><p>Maximum number of rooms: 6000</p></li>
-
-               <li><p>Maximum number of buildings: 6000</p></li>
-
-               <li><p>Possibility of adding multiple teachers and students sets for each activity.
-               (it is possible also to have no teachers or no students sets for an activity)</p></li>
-
-               <li><p>Virtually unlimited number of time constraints</p></li>
-
-               <li><p>Virtually unlimited number of space constraints</p></li>
-       </ul>
-
-       </li>
-
-       <li><p>A large and flexible
-       palette of time constraints:</p>
-       <ul>
-
-               <li><p>Break periods</p>
-               </li>
-
-               <li><p>For teacher(s):</p>
-               <ul>
-                       <li><p>
-                               Not available periods
-                       </p></li>
-                       <li><p>
-                               Max/min days per week
-                       </p></li>
-                       <li><p>
-                               Max gaps per day/week
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li><p>
-                               Min hours daily
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li><p>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li><p>For students (sets):</p>
-               <ul>
-                       <li><p>
-                               Not available periods
-                       </p></li>
-                       <li><p>
-                               Begins early (specify max allowed beginnings at second hour)
-                       </p></li>
-                       <li><p>
-                               Max gaps per day/week
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously
-                       </p></li>
-                       <li><p>
-                               Min hours daily
-                       </p></li>
-                       <li><p>
-                               Max hours daily/continuously with an activity tag
-                       </p></li>
-                       <li><p>
-                               Respect working in an hourly interval a max number of days per week
-                       </p></li>
-               </ul>
-               </li>
-               
-               <li><p>For an activity or a set of activities/subactivities:</p>
-               <ul>
-                       <li><p>
-                               A single preferred starting time
-                       </p></li>
-                       <li><p>
-                               A set of preferred starting times
-                       </p></li>
-                       <li><p>
-                               A set of preferred time slots
-                       </p></li>
-                       <li><p>
-                               Min/max days between them
-                       </p></li>
-                       <li><p>
-                               End(s) students day
-                       </p></li>
-                       <li><p>
-                               Same starting time/day/hour
-                       </p></li>
-                       <li><p>
-                               Occupy max time slots from selection
-                               (a complex and flexible constraint, useful in many situations)
-                       </p></li>
-                       <li><p>
-                               Consecutive, ordered, grouped (for 2 or 3 (sub)activities)
-                       </p></li>
-                       <li><p>
-                               Not overlapping
-                       </p></li>
-                       <li><p>
-                               Max simultaneous in selected time slots
-                       </p></li>
-                       <li><p>
-                               Min gaps between a set of (sub)activities
-                       </p></li>
+         <li>Not available periods</li>
+         <li>Begins early (specify max allowed beginnings at second hour)</li>
+         <li>Max gaps per day/week</li>
+         <li>Max hours daily/continuously</li>
+         <li>Min hours daily</li>
+         <li>Max hours daily/continuously with an activity tag</li>
+
+         <li>Respect working in an hourly interval a max number of
+           days per week</li>
+       </ul></li>
+      <li>For an activity or a set of activities/subactivities:
+        <ul>
+         <li>A single preferred starting time</li>
+         <li>A set of preferred starting times</li>
+         <li>A set of preferred time slots</li>
+         <li>Min/max days between them</li>
+         <li>End(s) students day</li>
+         <li>Same starting time/day/hour</li>
+         <li>Occupy max time slots from selection (a complex and
+           flexible constraint, useful in many situations)</li>
+
+                       <li>Consecutive, ordered, grouped (for 2 or 3 (sub)activities)</li>
+                       <li>Not overlapping</li>
+                       <li>Max simultaneous in selected time slots</li>
+                       <li>Min gaps between a set of (sub)activities</li>
                </ul>
                </li>
        </ul>
 
        </li>
 
-       <li><p>A large and flexible
-       palette of space constraints:</p>
+       <li>A large and flexible palette of space constraints:
        <ul>
 
-               <li><p>Room not available periods</p>
+               <li>Room not available periods
                </li>
 
-               <li><p>For teacher(s):</p>
+               <li>For teacher(s):
                <ul>
-                       <li><p>
-                               Home room(s)
-                       </p></li>
-                       <li><p>
-                               Max building changes per day/week
-                       </p></li>
-                       <li><p>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li><p>For students (sets):</p>
+               <li>For students (sets):
                <ul>
-                       <li><p>
-                               Home room(s)
-                       </p></li>
-                       <li><p>
-                               Max building changes per day/week
-                       </p></li>
-                       <li><p>
-                               Min gaps between building changes
-                       </p></li>
+                       <li>Home room(s)</li>
+                       <li>Max building changes per day/week</li>
+                       <li>Min gaps between building changes</li>
                </ul>
                </li>
                
-               <li><p>Preferred room(s):</p>
+               <li>Preferred room(s):
                <ul>
-                       <li><p>
-                               For a subject
-                       </p></li>
-                       <li><p>
-                               For an activity tag
-                       </p></li>
-                       <li><p>
-                               For a subject and an activity tag
-                       </p></li>
-                       <li><p>
-                               Individually for a (sub)activity
-                       </p></li>
+                       <li>For a subject</li>
+                       <li>For an activity tag</li>
+                       <li>For a subject and an activity tag</li>
+                       <li>Individually for a (sub)activity</li>
                </ul>
                </li>
 
-               <li><p>For a set of activities:</p>
+               <li>For a set of activities:
                <ul>
-                       <li><p>
-                               Occupy a maximum number of different rooms
-                       </p></li>
+                       <li>Occupy a maximum number of different rooms</li>
                </ul>
                </li>