diff --git a/Point_set_processing_3/doc/Point_set_processing_3/PackageDescription.txt b/Point_set_processing_3/doc/Point_set_processing_3/PackageDescription.txt
index a5f0a6e0d27..e615d10d44c 100644
--- a/Point_set_processing_3/doc/Point_set_processing_3/PackageDescription.txt
+++ b/Point_set_processing_3/doc/Point_set_processing_3/PackageDescription.txt
@@ -7,25 +7,25 @@
Collection of algorithms of point set processing (smoothing,
simplification, etc.).
-\defgroup PkgPointSetProcessing3IO IO (I/O Functions)
+\defgroup PkgPointSetProcessing3IO I/O Functions
\ingroup PkgPointSetProcessing3Ref
-\defgroup PkgPointSetProcessing3IODeprecated IO (I/O Functions (Deprecated))
+\defgroup PkgPointSetProcessing3IODeprecated I/O Functions (Deprecated)
\ingroup PkgPointSetProcessing3IO
-\defgroup PkgPointSetProcessing3IOOff IO (OFF Formats)
+\defgroup PkgPointSetProcessing3IOOff I/O (OFF Formats)
\ingroup PkgPointSetProcessing3Ref
-\defgroup PkgPointSetProcessing3IOXyz IO (XYZ Formats)
+\defgroup PkgPointSetProcessing3IOXyz I/O (XYZ Formats)
\ingroup PkgPointSetProcessing3Ref
-\defgroup PkgPointSetProcessing3IOPly IO (PLY Format)
+\defgroup PkgPointSetProcessing3IOPly I/O (PLY Format)
\ingroup PkgPointSetProcessing3Ref
Read and write points (with or without additional properties) in PLY
format.
-\defgroup PkgPointSetProcessing3IOLas IO (LAS Format)
+\defgroup PkgPointSetProcessing3IOLas I/O (LAS Format)
\ingroup PkgPointSetProcessing3Ref
Read and write points (with or without additional properties) in LAS
@@ -78,17 +78,17 @@ format.
- `CGAL::vcm_is_on_feature_edge()`
- `CGAL::structure_point_set()`
-\cgalCRPSection{IO (All Formats)}
+\cgalCRPSection{I/O (All Formats)}
- `CGAL::read_points()`
- `CGAL::write_points()`
-\cgalCRPSection{IO (XYZ/OFF Formats)}
+\cgalCRPSection{I/O (XYZ/OFF Formats)}
- \link PkgPointSetProcessing3IOOff OFF I/O Functions (`read_OFF()` and `write_OFF()`)\endlink
- \link PkgPointSetProcessing3IOXyz XYZ I/O Functions (`read_XYZ()` and `write_XYZ()`)\endlink
-\cgalCRPSection{IO (PLY Format)}
+\cgalCRPSection{I/O (PLY Format)}
- \link PkgPointSetProcessing3IOPly `CGAL::read_PLY()` \endlink
- `CGAL::read_PLY_with_properties()`
@@ -100,7 +100,7 @@ format.
- `CGAL::make_ply_normal_reader()`
- `CGAL::make_ply_normal_writer()`
-\cgalCRPSection{IO (LAS Format)}
+\cgalCRPSection{I/O (LAS Format)}
- `CGAL::read_LAS()`
- `CGAL::read_LAS_with_properties()`
diff --git a/Polyhedron/demo/Polyhedron/MainWindow.cpp b/Polyhedron/demo/Polyhedron/MainWindow.cpp
index 3951ba10c1c..5b3f0e1e4d3 100644
--- a/Polyhedron/demo/Polyhedron/MainWindow.cpp
+++ b/Polyhedron/demo/Polyhedron/MainWindow.cpp
@@ -2886,7 +2886,7 @@ QString make_fullpath(const QString& filename, bool duplicate = false)
}
/*
The two following functions allow to create files from string and strings from files.
- This is used as a workaround of the absence of stream management in our IO system.
+ This is used as a workaround of the absence of stream management in our I/O system.
The whole to/from Base64 is used to avoid problems with binary formats. Everything is written
as a base64 binary string, and converted back to what it was.
*/
diff --git a/Polyhedron/demo/Polyhedron/MainWindow.h b/Polyhedron/demo/Polyhedron/MainWindow.h
index b5bb55fbe55..a83f0fe7095 100644
--- a/Polyhedron/demo/Polyhedron/MainWindow.h
+++ b/Polyhedron/demo/Polyhedron/MainWindow.h
@@ -82,9 +82,9 @@ public:
MainWindow(const QStringList& keywords, bool verbose = false,QWidget* parent = 0);
~MainWindow();
- /*! Finds an IO plugin.
+ /*! Finds an I/O plugin.
* throws std::invalid_argument if no loader with that argument can be found
- @returns the IO plugin associated with `loader_name`*/
+ @returns the I/O plugin associated with `loader_name`*/
CGAL::Three::Polyhedron_demo_io_plugin_interface* findLoader(const QString& loader_name) const;
/*! \brief loads on or more item with a given loader.
diff --git a/Stream_support/doc/Stream_support/IOstream.txt b/Stream_support/doc/Stream_support/IOstream.txt
index c7012c767b1..b5171acc139 100644
--- a/Stream_support/doc/Stream_support/IOstream.txt
+++ b/Stream_support/doc/Stream_support/IOstream.txt
@@ -12,7 +12,7 @@ namespace CGAL {
An algorithm is the application of a serie of steps to convert some input data into output data.
As such, it is necessary to have a way to input and output external data into \cgal data structures.
-This is achieved using input-output (IO) streams of data, which enables reading and writing
+This is achieved using input/output (I/O) streams of data, which enables reading and writing
to and from files, the console, or other custom structures.
\subsection StreamSupportOutline Outline
@@ -30,8 +30,8 @@ to and from files, the console, or other custom structures.
\section IOstreamIO Reading and Writing Data With Streams
All classes in the \cgal kernel provide input and output operators for
-%IO streams. Classes external to \cgal are also supported, by means of `oformat()`
-(Section \ref seciofornoncgaltypes "IO for Non CGAL Types").
+I/O streams. Classes external to \cgal are also supported, by means of `oformat()`
+(Section \ref seciofornoncgaltypes "I/O for Non CGAL Types").
The basic task of such an operator is to produce a
representation of an object that can be written as a sequence of
characters on devices as a console, a file, or a pipe. In \cgal we distinguish between a raw ascii,
@@ -55,7 +55,7 @@ would be `PointC2(0.0, 0.0)`. At the moment \cgal does not
provide input operations for pretty printed data. By default a stream
is in Ascii mode.
-\cgal provides the following functions to modify the mode of an IO stream.
+\cgal provides the following functions to modify the mode of an I/O stream.
\code{.cpp}
IO::Mode set_mode(std::ios& s, IO::Mode m);
diff --git a/Stream_support/doc/Stream_support/PackageDescription.txt b/Stream_support/doc/Stream_support/PackageDescription.txt
index d07835bbc8a..ce937e817f1 100644
--- a/Stream_support/doc/Stream_support/PackageDescription.txt
+++ b/Stream_support/doc/Stream_support/PackageDescription.txt
@@ -1,4 +1,4 @@
-/// \defgroup PkgStreamSupportRef IO Streams Reference
+/// \defgroup PkgStreamSupportRef I/O Streams Reference
/// \defgroup IOstreamOperators Stream Operators
/// \ingroup PkgStreamSupportRef
/// \defgroup IOstreamFunctions I/O Functions
@@ -41,11 +41,11 @@
/*!
\addtogroup PkgStreamSupportRef
-\cgalPkgDescriptionBegin{IO Streams,PkgStreamSupport}
+\cgalPkgDescriptionBegin{I/O Streams,PkgStreamSupport}
\cgalPkgPicture{io.png}
\cgalPkgSummaryBegin
\cgalPkgAuthors{Andreas Fabri, Geert-Jan Giezeman, and Lutz Kettner}
-\cgalPkgDesc{All classes in the \cgal kernel provide input and output operators for IO streams. The basic task of such an operator is to produce a representation of an object that can be written as a sequence of characters on devices as a console, a file, or a pipe. In \cgal we distinguish between a raw ascii, a raw binary and a pretty printing format.}
+\cgalPkgDesc{All classes in the \cgal kernel provide input and output operators for I/O streams. The basic task of such an operator is to produce a representation of an object that can be written as a sequence of characters on devices as a console, a file, or a pipe. In \cgal we distinguish between a raw ascii, a raw binary and a pretty printing format.}
\cgalPkgManuals{Chapter_IO_Streams,PkgStreamSupportRef}
\cgalPkgSummaryEnd
\cgalPkgShortInfoBegin
@@ -56,7 +56,7 @@
\cgalPkgDescriptionEnd
All classes in the \cgal kernel provide input and output operators for
-IO streams.
+I/O streams.
\cgal provides three different printing mode, defined in the enum
`IO::Mode`, as well as different functions to set and get
the printing mode.
diff --git a/Three/doc/Three/Three.txt b/Three/doc/Three/Three.txt
index 6b3fb85d28b..99a29c67242 100644
--- a/Three/doc/Three/Three.txt
+++ b/Three/doc/Three/Three.txt
@@ -272,9 +272,9 @@ You also have the possibility to "lock" a child of a group with `CGAL::Three::Sc
\snippet Three_examples/Basic_item_plugin.cpp group
-\section exampleIOPlugin Creating an IO Plugin
+\section exampleIOPlugin Creating an I/O Plugin
-An IO plugin is a plugin desined to load from and save to a certain type of file. Its name is generally of the form Xxxx_yyyy_io_plugin \n
+An I/O plugin is a plugin desined to load from and save to a certain type of file. Its name is generally of the form Xxxx_yyyy_io_plugin \n
It inherits from the CGAL::Three::Polyhedron_demo_io_plugin_interface. It must implement the following functions :
- CGAL::Three::Polyhedron_demo_io_plugin_interface#name which returns the plugin's name.
~~~~~~~~~~~~~{.cpp}