Date: Thu, 01 Jun 2000 16:06:50 +0100 From: Mark Ovens <mark@ukug.uk.freebsd.org> To: FreeBSD-gnats-submit@freebsd.org Subject: docs/18954: [PATCH] Bring the Fonts tutorial up to date Message-ID: <20000601202135.E232@parish>
next in thread | raw e-mail | index | archive | help
>Number: 18954
>Category: docs
>Synopsis: [PATCH] Bring the Fonts tutorial up to date
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-doc
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: doc-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Jun 01 12:30:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Mark Ovens
>Release: FreeBSD 4.0-STABLE i386
>Organization:
>Environment:
>Description:
Due to changes in FreeBSD configuration the section dealing with
setting the console to 60 lines is now incorrect.
>How-To-Repeat:
Read it :)
>Fix:
*** article.sgml.orig Sat May 27 19:14:00 2000
--- article.sgml Sat May 27 20:24:25 2000
***************
*** 22,27 ****
--- 22,32 ----
and I would welcome being corrected.
-->
+ <!-- The section "Setting a virtual console to 80x60 line mode" was
+ updated to reflect changes in FreeBSD system configuration
+ files by Mark Ovens <mark@ukug.uk.freebsd.org> 27/5/00
+ -->
+
<article>
<artheader>
<title>Fonts and FreeBSD</title>
***************
*** 219,231 ****
<sect1>
<title>Setting a virtual console to 80x60 line mode</title>
! <para>First, a 8x8 font must be loaded.
! <filename>/etc/sysconfig</filename> should contain the
! lines:</para>
<informalexample>
! <programlisting># Choose font 8x8 from /usr/share/syscons/fonts/* (or NO for default)
! font8x8=/usr/share/syscons/fonts/cp437-8x8.fnt
</programlisting>
</informalexample>
--- 224,236 ----
<sect1>
<title>Setting a virtual console to 80x60 line mode</title>
! <para>First, an 8x8 font must be loaded. To do this
! <filename>/etc/rc.conf</filename> should contain the
! line (change the font name to an appropriate one for
! your locale):</para>
<informalexample>
! <programlisting>font8x8="iso-8x8" # font 8x8 from /usr/share/syscons/fonts/* (or NO).
</programlisting>
</informalexample>
***************
*** 238,288 ****
</informalexample>
<para>Various screen orientated programs, such as &man.vi.1, must
! be able to determine the current screen dimensions. These can
! be set with &man.stty.1;:</para>
!
! <informalexample>
! <screen>bash$ <userinput>stty crt rows 60 columns 80</userinput>
! </screen>
! </informalexample>
<para>To make this more seamless, one can embed these commands in
the startup scripts so it takes place when the system boots.
! One way to do this is:</para>
!
! <orderedlist>
! <listitem>
! <para>Modify <filename>/etc/sysconfig</filename> as
! above</para>
! </listitem>
!
! <listitem>
! <para>Add to <filename>/etc/rc.local</filename>:</para>
!
! <informalexample>
! <programlisting>for tty in /dev/ttyv?
! do
! vidcontrol VGA_80x60 <$tty >/dev/null 2>&1
! done
! </programlisting>
! </informalexample>
! </listitem>
!
! <listitem>
! <para>Add to <filename>/etc/profile</filename>:</para>
<informalexample>
! <programlisting>TTYNAME=`basename \`tty\``
! if expr "$TTYNAME" : 'ttyv' >/dev/null
! then
! stty crt rows 60 columns 80
! fi
</programlisting>
</informalexample>
- </listitem>
- </orderedlist>
! <para>References: &man.stty.1;, &man.vidcontrol.1;.</para>
</sect1>
<sect1>
--- 243,264 ----
</informalexample>
<para>Various screen orientated programs, such as &man.vi.1, must
! be able to determine the current screen dimensions. As this is
! achieved this through <command>ioctl</command> calls to the
! &man.syscons.4 driver they will correctly determine the new
! screen dimensions.</para>
<para>To make this more seamless, one can embed these commands in
the startup scripts so it takes place when the system boots.
! To do this is add this line to <filename>/etc/rc.conf</filename>
! </para>
<informalexample>
! <programlisting>allscreens_flags="VGA_80x60" # Set this vidcontrol mode for all virtual screens
</programlisting>
</informalexample>
! <para>References: &man.rc.conf.5;, &man.vidcontrol.1;.</para>
</sect1>
<sect1>
*** man-refs.ent.orig Sat May 27 19:49:55 2000
--- man-refs.ent Sat May 27 20:01:27 2000
***************
*** 128,133 ****
--- 128,134 ----
<!ENTITY man.pcm.4 "<citerefentry/<refentrytitle/pcm/<manvolnum/4//">
<!ENTITY man.sio.4 "<citerefentry/<refentrytitle/sio/<manvolnum/4//">
<!ENTITY man.st.4 "<citerefentry/<refentrytitle/st/<manvolnum/4//">
+ <!ENTITY man.syscons.4 "<citerefentry/<refentrytitle/syscons/<manvolnum/4//">
<!ENTITY man.termios.4 "<citerefentry/<refentrytitle/termios/<manvolnum/4//">
<!ENTITY man.ukbd.4 "<citerefentry/<refentrytitle/ukbd/<manvolnum/4//">
***************
*** 144,149 ****
--- 145,151 ----
<!ENTITY man.login.conf.5 "<citerefentry/<refentrytitle/login.conf/<manvolnum/5//">
<!ENTITY man.passwd.5 "<citerefentry/<refentrytitle/passwd/<manvolnum/5//">
<!ENTITY man.printcap.5 "<citerefentry/<refentrytitle/printcap/<manvolnum/5//">
+ <!ENTITY man.rc.conf.5 "<citerefentry/<refentrytitle/rc.conf/<manvolnum/5//">
<!ENTITY man.resolv.conf.5 "<citerefentry/<refentrytitle/resolv.conf/<manvolnum/5//">
<!ENTITY man.skey.access.5 "<citerefentry/<refentrytitle/skey.access/<manvolnum/5//">
<!ENTITY man.syslog.conf.5 "<citerefentry/<refentrytitle/syslog.conf/<manvolnum/5//">
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000601202135.E232>
