Jump to content

Wikibooks:Reading room/Assistance

Add topic
Page move-protected
From Wikibooks, open books for an open world
ArchivesWikibooks Discussion Rooms
Discussions Assistance Requests Announcements
General | Proposals | Projects | Featured books General | Technical | Administrative Deletion | Undeletion | Import | Upload | Permissions Bulletin Board

Welcome to the Assistance reading room where Wikibookians help each other solve problems encountered while contributing to books or otherwise taking part in the Wikibooks community.

I'd like to try creating a book about C and linear algebra.

[edit source]

Hello, I'd like to try creating a book about C and linear algebra.

The book's title is 'Linear Algebra: C Language'.

I have no idea where to begin.

Thank. Xhungab (discusscontribs) 14:09, 23 August 2025 (UTC)Reply

It's great that you want to do that. I've posted the {{welcome}} message to your talk page, which should give you the most basic links on how to get started. I will say in addition to the technical ways to get started, if you want to be successful, you should probably pace yourself and plan out time to complete the book. Writing and formatting a book can be an intense project and the way things usually work on Wikibooks is that books tend to be solo projects or ones that are worked on by a small group of editors. In principle, anyone could help, but you should probably go into it assuming that writing the content is mostly a solo venture. If you need any help with technical questions or formatting, there are plenty of users here who are happy to help. —Justin (koavf)TCM 15:11, 23 August 2025 (UTC)Reply
Thank. Xhungab (discusscontribs) 00:40, 24 August 2025 (UTC)Reply
I tried to write the first page of the book. I don't know if this is correct?
https://en.wikibooks.org/wiki/L.A._and_C_Lang
Thank Xhungab (discusscontribs) 11:28, 24 August 2025 (UTC)Reply
Here are a few things that you may want to consider:
  • Generally, making books involves starting a page like the one you have here and then making subpages, like those you have listed, so that's good. But I'd recommend using relative links like this:
*[[/Chapter 1/|Chapter 1]]
rather than absolute links like:
*[[Book title/Chapter 1|Chapter 1]]
because it makes it easier in case the work gets renamed.
  • For that matter, I'd recommend renaming it in the first place. Is there a particular reason why "L.A. and C Lang" is a better title than "Linear Algebra and the C Language" or some such?
  • This can be a little confusing, but our books are organized using "shelves" that categorize them based on topics. Once you have decided on the basic structure, scope, and title of the book, shelving it and making appropriate incoming links is a good idea.
  • One last bit of advice is to maybe think about which prerequisites someone may need prior to reading this book. I assume that you aren't going to teach liner algebra or C from scratch here, but assume a basic understanding of both of those topics with this book showing the intersection of the two.
If you're still a little unsure about editing and want to experiment some, you can put most anything in a sandbox, like User:Xhungab/sandbox. Please let me know how else I can help. —Justin (koavf)TCM 19:56, 24 August 2025 (UTC)Reply
I changed the name of the book:
https://en.wikibooks.org/wiki/Linear_Algebra_and_the_C_Language
I'm using your method to create new pages.
  • /a001|The Library
Thank. Xhungab (discusscontribs) 08:55, 25 August 2025 (UTC)Reply
If I manage to finish the book, I might need help classifying the book in wikibook
Thank. Xhungab (discusscontribs) 09:55, 25 August 2025 (UTC)Reply