[texinfo.tex 2026-06-14.21]

Consider input file `foo.texi`

```
\input texinfo

aaa

@include test file.texi

ccc

@bye
```

and input file `test file.texi`:

```
bbb
```

Processing `foo.texi` with `makeinfo` works just fine.  However,
running `texi2pdf` fails with

```
./foo.texi:5: I can't find file `test'.
@temp ->@input test 
                    file.texi 
@includezzz ...and @input #1 }@expandafter }@temp 
                                                  @popthisfilestack 
l.5 @include test file.texi
```

I couldn't find anywhere in the documentation that `@include` does not
accept file names containing spaces.  AFAICS, since `@include` needs a
line of its own, such a limitation is not necessary.  Compare this to
LaTeX's `\input{...}` command, which also accepts file names with
spaces.


    Werner

Reply via email to