Re: Getting Gvim print button to print in landscape mode
Eric Marceau <[email protected]>
| Newsgroups | gmane.editors.vim |
|---|---|
| Message-ID | <[email protected]> |
I've compiled and installed the latest version of Gvim downloaded from GitHub (see below). Regretfully, the problem persists! So ... how does vimrc tell Gvim to print in *landscape* mode, since the *documented* method doesn't work? Thank you, Eric $ gvim --version *VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Mar 1 2025 18:09:54) Included patches: 1-1163* Compiled by ericthered@OasisMega1 Huge version with GTK2 GUI. Features included (+) or not (-): +acl +file_in_path +mouse_urxvt -tag_any_white +arabic +find_in_path +mouse_xterm -tcl +autocmd +float +multi_byte +termguicolors +autochdir +folding +multi_lang +terminal -autoservername -footer -mzscheme +terminfo +balloon_eval +fork() +netbeans_intg +termresponse +balloon_eval_term +gettext +num64 +textobjects +browse -hangul_input +packages +textprop ++builtin_terms +iconv +path_extra +timers +byte_offset +insert_expand -perl +title +channel +ipv6 +persistent_undo +toolbar +cindent +job +popupwin +user_commands +clientserver +jumplist +postscript +vartabs +clipboard +keymap +printer +vertsplit +cmdline_compl +lambda +profile +vim9script +cmdline_hist +langmap -python +viminfo +cmdline_info +libcall -python3 +virtualedit +comments +linebreak +quickfix +visual +conceal +lispindent +reltime +visualextra +cryptv +listcmds +rightleft +vreplace +cscope +localmap -ruby +wildignore +cursorbind -lua +scrollbind +wildmenu +cursorshape +menu +signs +windows +dialog_con_gui +mksession +smartindent +writebackup +diff +modify_fname -sodium +X11 +digraphs +mouse -sound +xattr +dnd +mouseshape +spell -xfontset -ebcdic +mouse_dec +startuptime +xim +emacs_tags -mouse_gpm +statusline +xpm +eval -mouse_jsbterm -sun_workshop +xsmp_interact +ex_extra +mouse_netterm +syntax +xterm_clipboard +extra_search +mouse_sgr +tag_binary -xterm_save -farsi -mouse_sysmouse -tag_old_static system vimrc file: "$VIM/vimrc" user vimrc file: "$HOME/.vimrc" 2nd user vimrc file: "~/.vim/vimrc" 3rd user vimrc file: "~/.config/vim/vimrc" user exrc file: "$HOME/.exrc" system gvimrc file: "$VIM/gvimrc" user gvimrc file: "$HOME/.gvimrc" 2nd user gvimrc file: "~/.vim/gvimrc" 3rd user gvimrc file: "~/.config/vim/gvimrc" defaults file: "$VIMRUNTIME/defaults.vim" system menu file: "$VIMRUNTIME/menu.vim" fall-back for $VIM: "/usr/local/share/vim" Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -fno-strength-reduce -Wall -Wno-deprecated-declarations -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 Linking: gcc -L/usr/local/lib -Wl,--as-needed -o vim -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -lselinux On 2025-03-01 17:54, Eric Marceau wrote: > Retry with less "quoting" because email was rejected first time around ... > > > On 2025-03-01 15:12, Christian Brabandt wrote: >> Your options included portrait, but I thought you wanted landscape? > > As I pointed out in the snapshot of the documentation on the site that > you sent me, it clearly states that > > * "portrait=n" (please refer back to snapshot of that documentation > page in my previous email) > > is the specified method to tell Gvim that landscape mode is the > desired print mode. > > >> The bug was, that vim wouldn't set landscape orientation no matter >> what you configured in printoptions in the generated postscript file. > > Since you questioned the "portrait=n" method, is there a new > "landscape=y" method, or is there a different documentation page that > I should be referring to instead of the "vimhelp.org" reference? > > >> Where did you find that URL? > > That is the URL on the documentation page at > > * https://vimhelp.org/usr_90.txt.html#usr_90.txt > > under the heading "FROM A PACKAGE". > > >> The ftp mirror has been retired. > > Using the information obtained from > > * https://github.com/vim/vim?tab=readme-ov-file > > is the most recent version (v9.1.1163) uploaded to > > * https://github.com/vim/vim/tags > > a confirmed functional build? > > > Also, as a bit of feedback, since Unix is not exactly Linux, or > vice-versa, if the code is usable for both environments, may I suggest > modifying the references (in documentation) to "Unix/Linux" or "Unix > (Linux)" to eliminate confusion for people who think too literally > about such things? > > > Thank you for the above, and for your ongoing contributions to the > Gvim project. > > Eric -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/vim_use/ced0cf60-1385-48c9-b7da-98587f0fbbca%40gmail.com.